[英]Apply class to parents of child apart from the one selected - JQuery
我試圖將一個類應用於除我選擇的孩子之外的孩子的每個父元素。
$('.myChildName').parents('.myParentName').toggleClass("applyStyle");
這會將類別應用於我選擇的類別,我希望它應用於該類別中的每個父APART。 我相信我可以使用:not選擇器,但它似乎並不想工作。
謝謝。
您可以獲取所有.myParentName
然后排除當前父級
$('.myParentName').not($('.myChildName').parents()).toggleClass("applyStyle");// also $('.myChildName').closest('.myParentName') instead of $('.myChildName').parents()
另一種方法可能是
$('.myParentName:not(:has(.myChildName))').toggleClass("applyStyle");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.