jQuery에서 하위 선택기의 기술을 알아보세요
jQuery를 DOM 작업에 사용하는 과정에서 선택기를 익히는 것은 매우 중요한 부분입니다. 그 중 자식 선택자는 일반적으로 사용되는 선택자로, 요소의 직계 자식 요소를 선택하는 데 사용됩니다. 하위 선택기의 기술을 익히면 DOM 요소를 보다 정확하게 찾고 작동할 수 있으며 개발 효율성이 향상됩니다. 다음은 특정 코드 예제를 통해 jQuery에서 하위 선택기를 학습하는 기술을 보여줍니다.
먼저 코드 작성 시 jQuery에서 제공하는 기능을 정상적으로 사용할 수 있도록 jQuery 라이브러리를 도입해야 합니다. HTML 문서에 다음 코드를 추가합니다.
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Child选择器技巧</title> <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.min.js"></script> </head> <body> <div id="parent"> <div class="child">子元素1</div> <div class="child">子元素2</div> <div class="child">子元素3</div> <div class="sibling">兄弟元素</div> </div> <script> // 在这里编写jQuery代码 </script> </body> </html>
위 코드에서는 parent라는 ID를 가진 상위 요소를 생성합니다. 여기에는 child 및 sibling 클래스가 있는 하위 요소가 포함됩니다. 다음으로, 하위 선택기의 사용법을 보여주기 위해 jQuery 코드를 작성하겠습니다.
첫 번째 사용법은 모든 하위 요소를 선택하는 것입니다. parent > 구문을 사용하여 상위 요소 아래의 모든 직접 하위 요소를 선택할 수 있습니다. 예를 들어, 하위 클래스가 있는 모든 하위 요소를 선택하려면 다음과 같이 작성할 수 있습니다.
$(document).ready(function(){ $('#parent > .child').css('color', 'red'); });
위 코드는 상위 요소 아래에 하위 클래스가 있는 모든 하위 요소를 선택하고 텍스트 색상을 빨간색으로 설정합니다.
두 번째 사용법은 지정된 위치에서 하위 요소를 선택하는 것입니다. :nth-child(n)을 사용하면 상위 요소 아래의 특정 위치에 있는 하위 요소를 선택할 수 있습니다. 예를 들어, 두 번째 하위 요소를 선택하려면 다음과 같이 작성할 수 있습니다.
$(document).ready(function(){ $('#parent > .child:nth-child(2)').css('font-weight', 'bold'); });
위 코드는 상위 요소 아래에 하위 클래스가 있는 두 번째 하위 요소를 선택하고 해당 텍스트를 굵게 설정합니다.
요약하자면, jQuery에서 하위 선택기의 기술을 학습하면 DOM 요소를 보다 유연하게 작동하고 보다 세련된 페이지 효과를 얻을 수 있습니다. 물론 자식 선택자 외에도 학습하고 적용할 수 있는 다른 유형의 선택자가 많이 있습니다. 이 기사의 예제가 독자가 jQuery 선택기의 사용법을 더 잘 이해하고 익히는 데 도움이 되기를 바랍니다.
위 내용은 jQuery에서 하위 선택기의 요령을 알아보세요.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!