IT 소스/jQuery
[jQuery] .children() - 선택한 요소의 자식 요소를 선택하는 메서드
한량이야기
2023. 2. 17. 13:00
반응형
안녕하세요. 경제적, 시간적 자유를 꿈꾸는 한량입니다.
jQuery의 .children() 사용법
jQuery의 .children() 메서드는 선택한 요소의 직계 자식 요소를 선택하는 데 사용됩니다.
이 메서드는 선택한 요소의 모든 자식 요소를 선택하지 않으며,
선택한 요소의 첫 번째 수준 하위 요소만 반환합니다.
.children() 메서드는 다음과 같은 방법으로 사용됩니다.
$("selector").children("filter");
'selector'는 자식 요소를 찾을 때 사용할 부모요소 선택하는 데 사용되며
'filter'는 선택적으로 사용할 수 있는 필터로 자식 요소 중 선택할 요소를 지정할 수 있습니다.
// javascript code
var $children = $(".parent").children();
// html code
<div class="parent">
<div class="child">첫 번째 자식 요소</div>
<div class="child">두 번째 자식 요소</div>
<div class="grandchild">세 번째 자식 요소
<div class="great-grandchild">증손자 요소</div>
</div>
</div>
위의 코드는 '.parent' 요소의 모든 직계 자식 요소를 선택합니다.
'$children' 변수에는 다음과 같은 결과가 담기게 됩니다.
[
<div class="child">첫 번째 자식 요소</div>,
<div class="child">두 번째 자식 요소</div>,
<div class="grandchild">세 번째 자식 요소
<div class="great-grandchild">증손자 요소</div>
</div>
]
'.parent' 클래스를 가진 'div' 요소의 '.child' 클래스를 가진
자식 요소만 반환하고 싶으면 아래와 같이 호출해 주시면 됩니다.
// javascript code
var $children = $(".parent").children(".child");
[
<div class="child">첫 번째 자식 요소</div>,
<div class="child">두 번째 자식 요소</div>
]
반응형