이 기사의 예에서는 jQuery에서 :nth-child 선택기의 사용법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 분석은 다음과 같습니다.
이 선택자는 상위 요소 아래의 N번째 하위 요소 또는 홀수 요소와 일치합니다.
:eq(index) 선택기는 하나의 요소에만 일치하는 반면, :nth-child 선택기는 모든 상위 요소에 대해 하위 요소와 일치합니다.
:nth-child는 1부터 시작하고 :eq()는 0부터 시작합니다.
문법 구조:
이 선택자는 일반적으로 클래스 선택자, 요소 선택자 등 다른 선택자와 함께 사용됩니다. 예:
위 코드는 상위 요소 아래 두 번째 li 요소의 글꼴 색상을 파란색으로 설정할 수 있습니다. 상위 요소의 홀수 및 짝수 하위 요소를 계산하는 것도 가능합니다. 예:
위 코드는 상위 요소 아래 짝수 li 요소의 글꼴 색상을 파란색으로 설정할 수 있습니다.
참고: 위 코드와 조합하여 개념 설명이 필요합니다. 여기서 언급한 상위 요소는 li가 아니라 li의 상위 요소입니다.
많은 사람들이 li 요소의 하위 요소 중 마지막 요소와 일치한다고 잘못 생각하는 경우가 많습니다.
예제 코드: