<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
</ul>
있을 경우 $('부모선택자 자식선택자')를쓰고 .뒤에 해당 탐색선택자들을 써준다.
첫 번째줄 코드는 CSS표기법이고 두 번째줄 코드는 jQuery 표기법이다. 첫 번째줄 두 번째줄 코드는 실행이 되지만 세 번째줄 코드는 실행이 되지않는다. 이유는 탐색선택자를 쓰기 위해서는 $('')안에 자식까지 넣어줘야 한다.
$('#list li').first().css({'background-color' : 'red'});
$('#list li').last().css({'background-color' : 'red'});
$('#list li').even().css({'background-color' : 'red'});
$('#list li').odd().css({'background-color' : 'red'});
$('#list li').eq(1).css({'background-color' : 'red'});
$('#list li:lt(i)'); 선택한 index보다 작은 index 번째 자식들을 모두 선택
$('#list li:gt(i)'); 선택한 index보다 큰 index 번째 자식들을 모두 선택
- first-of-type 선택자
- last-of-type 선택자
- nth-child(숫자n) 선택자
등등 CSS 방식의 선택자들이 있다.