jquery에서 하위 요소를 선택하는 선택자는 n번째 하위 선택자입니다.

黄舟
풀어 주다: 2017-06-23 14:16:19
원래의
2513명이 탐색했습니다.

jQuery의 n번째 하위 선택자는 상위 태그의 n번째 하위 태그를 선택하는 데 사용됩니다. index는 1부터 시작합니다. 즉, n은 0이 아닌 1부터 시작합니다.

예:

1 $('tr:nth-child(3)') — tr 상위 태그 요소에서 세 번째 tr 하위 요소를 선택합니다.

2 $('tr:nth-child(3n)') - tr 상위 태그의 세 번째 다중 위치에서 tr 하위 태그 요소를 선택합니다.

3 $('tr:nth-child(even)') - tr 상위 태그에서 모든 짝수 tr 하위 요소를 선택합니다.

jquery 예제

간단한 예제를 사용하여 테이블행의 배경색을 동적으로 변경하는 n번째 자식함수를 설명합니다.

<html>  
    <head>  
        <title>jquery nth-child example</title>  
        <script type="text/javascript" src="../jquery-1.11.1.min.js"></script>  
    </head>  
    <body>  
        <h1>jquery nth-child example</h1>  
        <table boder=1>  
            <tr><td>row 1</td></tr>  
            <tr><td>row 2</td></tr>  
            <tr><td>row 3</td></tr>  
            <tr><td>row 4</td></tr>  
            <tr><td>Row #5</td></tr>  
    <tr><td>Row #6</td></tr>  
    <tr><td>Row #7</td></tr>  
    <tr><td>Row #8</td></tr>  
    <tr><td>Row #9</td></tr>  
    <tr><td>Row #10</td></tr>  
        </table>  
        <br/>  
        <button>:nth-child(4)</button>  
            <button>:nth-child(3n)</button>  
                <button>:nth-child(even)</button>
로그인 후 복사
     <button>:nth-child(odd)</button>  
                <script type="text/javascript">  
                    $("button").click(function(){  
                        var str=$(this).text();  
                        $("tr").css("background","white");  
                        $("tr"+str).css("background","coral");  
                          
                          
                        });  
                      
                      
                    </script>  
</body>  
lt;/html>
로그인 후 복사

효과:

jquery에서 하위 요소를 선택하는 선택자는 n번째 하위 선택자입니다.

버튼 1 클릭:

jquery에서 하위 요소를 선택하는 선택자는 n번째 하위 선택자입니다.

버튼 2 클릭

jquery에서 하위 요소를 선택하는 선택자는 n번째 하위 선택자입니다.

버튼 3 클릭:

jquery에서 하위 요소를 선택하는 선택자는 n번째 하위 선택자입니다.

버튼 4 클릭:

jquery에서 하위 요소를 선택하는 선택자는 n번째 하위 선택자입니다.

위 내용은 jquery에서 하위 요소를 선택하는 선택자는 n번째 하위 선택자입니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿