4
我想計算具有類名「items」並具有「style = display:none」屬性的div。具有display:none屬性的jQuery計數div
<div id="skills">
<div class="items" style="display:none">1</div>
<div class="items">2</div>
<div class="items">3</div>
<div class="items" style="display:none">4</div>
<div class="items" style="display:none">5</div></div>
輸出應該是'3'。
============================================== =============
除了問題:
<div id="skills1">
<div class="items" style="display:none">1</div>
<div class="items">2</div>
<div class="items">3</div>
<div class="items" style="display:none">4</div>
<div class="items" style="display:none">5</div></div>
<div id="skills2">
<div class="items" style="display:none">1</div>
<div class="items" style="display:none">2</div>
<div class="items" style="display:none">3</div>
<div class="items" style="display:none">4</div>
<div class="items" style="display:none">5</div></div>
輸出應爲 '3' & '5'。
thanks tvanfosson!..但我有一點點複雜的問題。我將如何動態地做到這一點?請。看到額外的問題..再次提前感謝.. – scoohh 2010-02-24 16:11:02
在您的答案: var count = $('div.items:hidden')。length; 如果'count'等於0並且其父ID是'skills1',那麼ID爲'skill1'的div將顯示'none'。 – scoohh 2010-02-24 16:14:49
@scoohh - 你想隱藏DIV的時候的數量包含在其中的隱藏元素是0還是當隱藏物品的數量等於物品的數量?你最近的評論讓我感到困惑。 – tvanfosson 2010-02-24 16:18:29