예
모든 반환 <span> 의 후손 요소 <ul> :
$(document).ready(function(){
$("ul").find("span").css({"color": "red", "border": "2px
solid red"});
});
결과:
body (great-grandparent)
div (grandparent)
ul (parent)
- li (child)
span (grandchild)
»그것을 자신을 시도 정의 및 사용
find() 메소드가 반환 선택한 요소의 자손 요소.
후손 등 자식, 손자, 증손자이며,.
DOM 트리 :이 방법은 마지막 후손에 이르기까지, DOM 요소의 자손을 따라 아래로 모든 방법을 통과. 만 DOM 트리 아래 하나의 레벨을 통과하기 위해 사용 (직접 아이들을 반환) children() 메소드를.
참고 : 필터 매개 변수가 필요합니다 find() 트리 탐색 방법의 나머지 부분과는 달리, 방법.
팁 : 사용 자손의 모든 요소를 반환하려면 "*" 선택합니다.
통사론
$(selector).find( filter )
매개 변수 | 기술 |
---|---|
filter | 필요합니다. 선택기 식은 요소 또는 jQuery를 개체의 자손에 대한 검색을 필터링 할 참고 : 여러 자손을 반환 쉼표로 각 식을 구분합니다. |
그것을 자신을 시도 - 예를
모든 하위 요소를 돌려줍니다 <html>
은 Using "*" 선택은의 후손 인 모든 요소를 반환 <html> .
모든 반환 <span> 의 하위 요소가 <ul>
모든 반환하는 방법 <span> 의 후손 요소 <ul> 요소를.
지정된 클래스 이름 만 선택 후손
어떻게 클래스 이름으로 자손 요소를 반환 "first" .
여러 자손을 돌려줍니다
어떻게 여러 개의 하위 요소를 반환합니다.
모두의 jQuery를 수집하여 자손 검색 필터 <ul> 요소
모두를 반환하는 방법을 <span> 의 후손 요소 <ul> JQuery와 개체 요소를.
태그 이름으로 요소의 자손을보기
a의 자손 사람 보여주는 데모 <div> 요소가 실제로.