먼저 DOM 요소의 HTML 구조를 작성합니다.
John 사임
조지 마틴
말콤 존 싱클레어
J.Ohn
< ;div> div>
1. :contains(text)
텍스트 내용이 "text"인 요소 선택
$("div:contains('John')").addClass("highlight") //"John"을 포함하는 모든 div 요소 찾기
2. :empty
하위 요소나 텍스트가 포함되지 않은 빈 요소를 선택합니다크롬 브라우저를 사용하여 요소를 검사하고 빈 div의 클래스 스타일이 변경된 것을 확인할 수 있습니다
$("div:empty").addClass("highlight ");
3. :has(선택기)
선택자와 일치하는 요소가 포함된 요소 선택 $("div:has(p)").addClass("highlight") ; //p를 포함하는 모든 div 요소 찾기
4. :parent
하위 요소 또는 텍스트가 포함된 요소 태그 선택
$("div:parent").addClass("highlight") //하위 요소 또는 텍스트가 포함된 모든 div 요소 찾기