我目前有一個全面檢查,它會選擇所有沒有任何類的無序列表。然而,我現在需要添加一個例外,忽略整個<div>
其中有'顏色'類(我認爲如果有一個沒有類的話,我會忽略我的下一個檢查,而不是'做點什麼')如何檢查它是否不在這個特定的類中,也沒有在所有這些類中
I有這樣的代碼目前不工作(不是語法不太清楚)。
$("div").not('.color').ready(function) { # unsure of this line
$('ul:not[class]').each(function() { # this bit works as planned
do something
})
})
我怎麼會去執行什麼,我已經計劃?提前
感謝您的任何意見。
編輯爲解決方案:
原來我的問題有點不清楚 - 因爲我也不確定如何說出我的問題,但是,它是由朗姆伯爾和T.J.克勞德。
我一直在尋找的竟然是解決辦法:
$("div:not(.color) ul:not([class])").each(function() {
if (!$(this).parents(".color")[0]) {
// do something
}
});
感謝大家的幫助!
您希望在'ul'元素上避免的類是否與'div's上要避免的相同,或者...? – 2014-09-24 22:31:12