728x90
300x250
자식 노드란?
자식 노드는 특정 노드 바로 아래 위치한 노드를 말한다.
모든 자식 노드 찾기
$대상.children()
<script>
$(document).ready(function(){
$( "ul.level-2" ).children().css( "background-color", "red" );
});
</script>
<ul class="level-1">
<li class="item-i">I</li>
<li class="item-ii">II
<ul class="level-2">
<li class="item-a">A</li>
<li class="item-b">B
<ul class="level-3">
<li class="item-1">1</li>
<li class="item-2">2</li>
<li class="item-3">3</li>
</ul>
</li>
<li class="item-c">C</li>
</ul>
</li>
<li class="item-iii">III</li>
</ul>
실행결과
특정 자식 노드만 찾기
$대상.children("선택자")
<script>
$(document).ready(function(){
$( "ul.level-2" ).children(".item-a").css( "background-color", "red" );
});
</script>
<ul class="level-1">
<li class="item-i">I</li>
<li class="item-ii">II
<ul class="level-2">
<li class="item-a">A</li>
<li class="item-b">B
<ul class="level-3">
<li class="item-1">1</li>
<li class="item-2">2</li>
<li class="item-3">3</li>
</ul>
</li>
<li class="item-c">C</li>
</ul>
</li>
<li class="item-iii">III</li>
</ul>
실행결과
728x90
반응형
'javaScript > jQuery' 카테고리의 다른 글
[jQuery]children() find() 차이 바로아래 자식, 모든 자손 노드 (0) | 2023.01.11 |
---|---|
[jQuery]contents() 주석 노드 포함 모든 직계 자식 반환 (0) | 2023.01.10 |
[jQuery]index 값 구하기 (0) | 2023.01.08 |
[jQuery]each() 메서드 순차적으로 접근하기 (0) | 2022.12.28 |
[jQuery] eq() 와 get()의 차이 (0) | 2022.12.26 |
댓글