:first 첫 번째 요소를 가져옵니다.
:first-child 선택기는 상위 요소의 첫 번째 하위 요소인 모든 요소를 선택합니다.
first()는 선택한 요소의 첫 번째 요소를 반환합니다.
테스트 코드는 다음과 같습니다.
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <ul> <li>ul_1 item 1</li> <li>ul_1 item 2</li> <li>ul_1 item 3</li> <li>ul_1 item 4</li> <li>ul_1 item 5</li> </ul> <ul> <li>ul_2 item 1</li> <li>ul_2 item 2</li> <li>ul_2 item 3</li> <li>ul_2 item 4</li> <li>ul_2 item 5</li> </ul> </body> </html>
첫 번째 테스트: 먼저 코드는 다음과 같습니다.
<script src="http://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script> <script type="text/javascript"> $(function(){ $("ul li:first").css("background-color","yellow"); }) </script>
효과는 다음과 같습니다.
첫 번째 항목만 선택됩니다.
테스트: first-child , 코드는 다음과 같습니다
<script src="http://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script> <script type="text/javascript"> $(function(){ $("ul li:first-child").css("background-color","yellow"); }) </script>
효과는 다음과 같습니다.
각 ul의 첫 번째 li 요소가 선택된 것으로 나타났습니다.
Test first(), 코드는 다음과 같습니다
<script src="http://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script> <script type="text/javascript"> $(function(){ $("ul li").first().css("background-color","yellow"); }) </script>
The 효과는 다음과 같습니다:
첫 번째 요소만 선택된 것으로 나타났습니다.
여기서는 :first 첫 번째 ul 요소의 첫 번째 li 하위 요소를 선택한 다음 스타일을 추가합니다. 이 페이지에 몇 개의 요소가 있는지, 첫 번째
만 찾고 :first-child가 선택합니다. ul 아래의 첫 번째 하위 요소가 li인 요소입니다. 두 개의 ul 상위 요소인 ul_1과 ul_2가 있습니다. 자체 하위 요소가 있습니다.
마지막 것은 :first와 유사한 first()입니다. 요소 수에 관계없이 첫 번째 ul 요소의 첫 번째 li 하위 요소를 가져옵니다.
위 내용은 jQuery :first 선택기, :first-child 선택기와 first()의 차이점의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!