$("ancestorDescendant"): 이후 상위 요소 선택 모든 하위 요소
$("parent > child"): 상위 요소를 선택한 후 모든 직계 하위 요소입니다. "직접"이란 첫 번째 수준을 의미합니다.
$("prev next" ) : prev와 next는 동일한 레벨의 두 요소입니다. prev 요소 뒤의 다음 요소
$("prev ~ siblings")를 선택합니다. 형제에 따라 필터링된 prev 뒤의 요소를 선택합니다. 참고: 형제는 필터
이며, 마지막 두 개는 거의 사용되지 않으며 일반적으로 다른 선택기로 대체됩니다.
$("prev next")는 next()와 동일합니다.
$("prev ~ siblings")는 nextAll()과 동일합니다.
예:
DIV 내부의 SPAN 요소입니다. 두 번째 DIV의 P 요소입니다.
< p id="p5">두 번째 단일 P 요소입니다.
단일 SPAN 요소. 코드 복사
코드는 다음과 같습니다 :var s = $("div p").addClass("highlight"); //div 뒤의 모든 p 요소 선택 결과: p1, p3, p4
코드 복사
코드는 다음과 같습니다.var s = $( "div > p").addClass("highlight"); //div 뒤의 모든 첫 번째 레벨 p 요소를 선택합니다. 결과는 p1, p3입니다. p4는 div의 직접적인 요소가 아니므로 선택되지 않습니다
코드 복사
코드는 다음과 같습니다. var s = $("div p").addClass("highlight") //div 바로 뒤에 있는 p 요소를 선택합니다. 결과는 p2입니다. p5가 div와 인접하지 않기 때문에 p5는 선택되지 않습니다