빠른 jQuery 스 니펫은 특정 클래스를 가진 부모 요소를 얻습니다. 특정 클래스가있는 jQuery 부모 요소에 대한 자주 묻는 질문 (FAQ) jQuery에서 특정 클래스가있는 부모 요소를 선택하려면 jQuery에서 특정 클래스가있는 부모 요소를 선택하려면 클래스 선택기와 결합 된 .parents () 메소드를 사용할 수 있습니다. 예를 들어, '어린이 클래스'가있는 클래스의 요소의 '부모 클래스'클래스 '학부모-클래스'로 부모 요소를 선택하려면 다음 코드를 사용할 수 있습니다. jQuery의 .parents ()는 jQuery의 .parent () 메소드 jQuery의. 선택기가 제공되면 해당 선택기와 일치하는 조상 만 검색합니다. var container = $(this).parents('.item');로그인 후 복사 .parents () 대신 .closest ()를 사용하여 특정 클래스가있는 부모를 찾을 수 있습니까? 돔 트리를 가로 지르고 선택기와 일치하는 모든 조상을 반환하는 .closest ()는 첫 번째 경기에서 중지됩니다. 예는 다음과 같습니다. $ ( '. child-class'). 가장 가까운 ( '. Parent-Class'); jquery에서 특정 클래스를 사용하여 부모 요소에 대한 행동을 어떻게 수행 할 수 있습니까? . 예를 들어, 상위 요소에 클래스를 추가하려면 다음 코드를 사용할 수 있습니다. $ ( '. child-class'). 부모 ( '. Parent-Class'). addClass ( 'New-Class'); $ ( '. child-class'). 부모 ( '. Parent-Class1, .parent-class2'); 특정 클래스가있는 부모 요소가 존재하지 않으면 특정 클래스가있는 부모 요소가 존재하지 않으면 .parents () 또는 .closest () 메소드가 반환됩니다. .length 속성을 사용하여 부모가 존재하는지 확인할 수 있습니다. .length가 0을 반환하면 부모가 존재하지 않음을 의미합니다. <..> 다른 jQuery Traversal 메소드와 함께 .parents ()를 사용할 수 있습니까? 예, .find (), .siblings (), .children ()과 같은 다른 jQuery 트래버스 방법을 사용할 수 있습니다. 부모 요소의 클래스는 부모 요소를 선택한 후 '클래스'속성과 함께 .attr () 메소드를 사용할 수 있습니다. 예는 다음과 같습니다. var parentclass = $ ( '. child-class'). parent (). attr ( 'class'); 클래스 대신 html 요소와 함께 .parents () 메소드를 사용할 수 있습니까? 예를 들어, 요소의 모든 div 부모를 선택하려면 $ ( '. child-class'). 부모 ( 'div');. 직계 부모에게 지정된 클래스가 없으면 빈 jQuery 객체를 반환합니다. 예는 다음과 같습니다. $ ( '. child-class'). 부모 ( '. Parent-Class');