- DOM 순회
jQuery는 DOM을 순회할 수 있는 다양한 메서드를 제공함
순회 방법의 가장 큰 범주는 트리 순회임
- jQuery 순회 - 조상 메서드
parent() - 선택한 요소의 직접 상위 요소 반환
parents() - 선택한 요소의 모든 상위 요소 반환
parentsUntil() - 주어진 두 인수 사이의 모든 조상 요소 반환
ex) $("span").parentsUntil("div");
- jQuery 순회 - 자손 메서드
children() - 선택한 요소의 모든 직계 자식 반환
find() - 선택한 요소의 하위 요소를 마지막 하위 요소까지 반환
ex) $("div").find("span");
- jQuery 순회 - 형제 메서드
siblings() - 선택한 요소의 모든 형제 요소를 반환
next() - 선택한 요소의 다음 형제 요소를 반환
nextAll() - 선택한 요소의 모든 다음 형제 요소를 반환
nextUntil() - 주어진 두 인수 사이의 모든 다음 형제 요소를 반환
prev(), prevAll(), prevUntil() - 이전 형제 요소 반환
- jQuery 순회 - 필터링 메서드
first() - 지정된 요소의 첫번째 요소 반환
last() - 지정된 요소의 마지막 요소 반환
eq(인덱스 번호) - 선택한 요소의 특정 인덱스 번호가 있는 요소 반환
filter() - 기준을 지정할 수 있으며, 기준과 일치하지 않는 요소는 선택 항목에서 제거되고 일치하는 요소는 반환
ex) $("p").filter(".intro"); - <p> 클래스 이름이 "intro"인 모든 요소 반환
not() - 기준과 일치하지 않는 모든 요소 반환