开发者

getting hidden elements

Say I have the following unordered list

<ul class="container">
  <li class="item" style="display: none;">first item</li>
  <li class="item">second item</li>
  <li class="item">third item</li>
  <li class="item">forth item</li>
</ul>

how can I carry out a task only if all the items in the con开发者_JAVA百科tainer are hidden?

regards...


You can use the :visible selector to select the visible elements only. You can use the length property to check if there is zero or more. If it equals to zero, then all elements are hidden.

if ($('.container .item:visible').length == 0) {
    // All is hidden.
}
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜