例如,我不得不手動做這樣的:檢查所有div具有相同的類或不
function checkDivUppersClosed() {
var allOpened = true;
$('.classUpper').each(function (index, domEle) {
allOpened &= $(this).parent().hasClass('closed');
});
return allOpened;
}
我知道,如果我選擇$('.closed').size()
將返回長度爲好。但就我而言,一些divs擁有class classup,但根本沒有。
「.closed」代表隱藏嗎?如果是這樣,你可以使這個*更短,例如'$('。classUpper:visible')。length === 0'將意味着它們全部關閉。 – 2010-08-13 11:04:05
所以你只是想要所有的共同課堂的div?或者,正如標題所述,你想知道所有的div是否有相同的類,並返回什麼?從你的代碼片段看來,你正在尋找前者。 – 2010-08-13 11:07:10
同意詹姆斯 - 你能否讓這個問題更清楚一點?你究竟想達到什麼目標?示例標記也可能有所幫助。 – 2010-08-13 11:12:09