728x90
300x250
children() find() 차이
children()메서드는 바로아래 자식 노드에서만 찾는다.
find()메서드는 바로 아래 자식 노드 뿐만 아니고 모든 자손 노드에서 찾는다.
children()
바로아래 자식 노드 선택
<script>
$(document).ready(function() {
$(".level-1").children("li").css("border", "4px solid #00f");
});
</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>
실행결과
find()
모든 자손 노드 선택
<script>
$(document).ready(function() {
$(".level-1").find("li").css("border", "4px solid #f00");
});
</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] 마지막 번째 자식 요소 찾기 (0) | 2023.01.13 |
---|---|
[jQuery]첫 번째 자식 요소 선택하기 (0) | 2023.01.12 |
[jQuery]contents() 주석 노드 포함 모든 직계 자식 반환 (0) | 2023.01.10 |
[jQuery] 자식노드 찾기 children() (0) | 2023.01.09 |
[jQuery]index 값 구하기 (0) | 2023.01.08 |
댓글