如果父對象只包含兩個或更少的子對象,我需要隱藏父對象。 szenario是:我的活動列爲<div class="event"
>,每個活動都有一個網址和一個標題。此外,每個event
可以有participants
各種類型 - 或沒有。如果沒有參與者列出,我希望jQuery刪除條目。jQuery:如果只有兩個子對象(或更少),隱藏父項
我到目前爲止是這樣的:
// Hide empty events
if(($(".event").children().length)<3) {
$(this).hide();
}
但是,這並不產生任何影響。
在我使用它來檢查(和刪除)空父母不同的內容teype:
$("description:empty").parent().hide();
我希望這一個班輪適用於我的「活動任務」,但數據結構/的XSLT轉換太不同以至於不能應用相同的簡單功能。任何指針歡迎!
這也是*側步不正確的'this'在OPS原代碼。 :) –