.find()
.find()는 어떤 요소의 하위 요소 중 특정 요소를 찾을 때 사용합니다.
문법
.find( selector ) |
예를 들어
$( 'h1' ).find( 'span' ) |
은 h1 요소의 하위 요소 중 span 요소를 선택합니다.
예제
클래스 값으로 b를 갖는 p 요소의 하위 요소 중 클래스 값으로 ip를 갖는 span 요소를 찾아서 글자 크기를 2배로 만듭니다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
<!doctype html> <html lang="ko"> <head> <meta charset="utf-8"> <title>jQuery</title> <script src="//code.jquery.com/jquery-3.3.1.min.js"></script> <script> $( document ).ready( function() { $( 'p.b' ).find( 'span.ip' ).css( 'font-size', '2em'); } ); </script> </head> <body> <p class="a"> <span class="lo">Lorem</span> <span class="ip">Ipsum</span> <span class="do">Dolor</span> </p> <p class="b"> <span class="lo">Lorem</span> <span class="ip">Ipsum</span> <span class="do">Dolor</span> </p> </body> </html> |
참고
하위 선택자를 이용해서 같은 결과를 만들 수 있습니다. 예를 들어
1 |
$( 'p.b' ).find( 'span.ip' ).css( 'font-size', '2em'); |
은 다음처럼 해도 됩니다.
1 |
$( 'p.b span.ip' ).css( 'font-size', '2em'); |
'JAVA HTML JAVASCRIPT > 소오스' 카테고리의 다른 글
jQuery / Method / .each() (0) | 2020.03.20 |
---|---|
jQuery / Method / .children() (0) | 2020.03.20 |
유효성검사(validation), 데이터 바인딩, 타입 변환 (0) | 2020.03.12 |
Validation Check (0) | 2020.03.12 |
spring - Maven 을 이용한 프로젝트 생성 및 활용(3) (0) | 2020.02.26 |