>웹 프론트엔드 >JS 튜토리얼 >jQuery 선택기 사용 요약: first-child, :nth-child 및 :last-child

jQuery 선택기 사용 요약: first-child, :nth-child 및 :last-child

黄舟
黄舟원래의
2017-06-23 14:53:581749검색

jQuery:first-childselector 사용 예

이 선택기는 상위 요소의 첫 번째 하위 요소와 일치할 수 있습니다.

문법 구조:

$(":first-child")

이 선택기는 일반적으로 클래스 선택기, 요소 선택기 등과 같은 다른 선택기와 함께 사용됩니다. 예:

$("ul li:first-child").css("color","blue")

위 코드는 상위 요소 아래 첫 번째 li 요소의 글꼴 색상을 파란색으로 설정할 수 있습니다.

참고: 위 코드와 결합하여 개념을 설명해야 합니다. 여기서 언급된 상위 요소는 li가 아니라 li의 상위 요소입니다. 많은 사람들이 li 요소의 하위 요소 중 마지막 요소와 일치한다고 잘못 생각하는 경우가 많습니다.

예제 코드:






:first-child选择器-一聚教程




  • ASP教程
  • ASP.NET教程
  • PHP教程
  • html教程
  • DIV+CSS教程
  • jQUERY教程
  • jAVAScript教程

위 코드에서 버튼을 클릭하면 각 ul 아래 첫 번째 li 요소의 텍스트 색상을 파란색으로 설정할 수 있습니다.

jQuery에서: n번째 자식 선택기 사용 예

이 선택기는 부모 요소 아래의 N번째 자식 또는 홀수-짝수 요소와 일치합니다.
:eq(index) 선택기는 하나의 요소만 일치하는 반면 :nth-child 선택기는 모든 상위 요소에 대해 하위 요소를 일치시킵니다.
:nth-child는 1부터 시작하고 :eq()는 0부터 시작합니다.
구문 구조:

$(":nth-child")

이 선택자는 일반적으로 클래스 선택자, 요소 선택자 등과 같은 다른 선택자와 함께 사용됩니다. 예:

$("li:nth-child(2)").css("color","blue")

위 코드는 상위 요소 아래 두 번째 li 요소의 글꼴 색상을 파란색으로 설정할 수 있습니다. 상위 요소의 홀수 및 짝수 하위 요소를 계산할 수도 있습니다. 예:

$("li:nth-child(even)").css("color","blue")

위 코드는 상위 요소 아래 짝수로 정렬된 li 요소의 글꼴 색상을 파란색으로 설정할 수 있습니다.

참고: 위 코드와 결합하여 개념을 설명해야 합니다. 여기서 언급된 상위 요소는 li가 아니라 li의 상위 요소입니다.
많은 사람들이 li 요소와 일치하는 하위 요소 중 마지막 요소라고 잘못 생각하는 경우가 많습니다.

예제 코드:






:nth-child选择器-一聚教程




  • ASP教程
  • ASP.NET教程
  • ;PHP教程
  • html教程
  • DIV+CSS教程
  • jQUERY教程
  • jAVAScript教程

jQuery에서: 마지막 하위 선택기 사용 예

이 선택기는 상위 요소의 마지막 하위 요소와 일치할 수 있습니다.

참고: last는 하나의 요소만 선택하며 이 선택기는 각 상위 요소의 마지막 하위 요소와 일치합니다.
구문 구조:

$(":last-child")

이 선택자는 일반적으로 클래스 선택자, 요소 선택자 등과 같은 다른 선택자와 함께 사용됩니다. 예:

$("li:last-child").css("color","blue")

위 코드는 상위 요소 아래 마지막 li 요소의 글꼴 색상을 파란색으로 설정할 수 있습니다.

참고: 위 코드와 결합하여 개념을 설명해야 합니다. 여기서 언급된 상위 요소는 li가 아니라 li의 상위 요소입니다. 많은 사람들이 li 요소의 하위 요소 중 마지막 요소와 일치한다고 잘못 생각하는 경우가 많습니다.

예제 코드:






一聚教程




  • ASP教程
  • ASP.NET教程
  • PHP教程
  • html教程
  • DIV+CSS教程
  • jQUERY教程
  • jAVAScript教程

위 내용은 jQuery 선택기 사용 요약: first-child, :nth-child 및 :last-child의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.