标签: javascript jquery
我有一个隐藏的div然后我也使用jquery show隐藏li,现在的问题是我无法正确计算它,
这是一个例子
列出项目 列出项目隐藏
当我使用jQuery隐藏,然后使用alert来计算隐藏的li项目的数量时,它不算数,
alert($("li:not(.hidden)").size());
http://jsfiddle.net/76NNp/24/
答案 0 :(得分:2)
将.hidden更改为 :hidden
.hidden
:hidden
alert($("li:not(:hidden)").length);
Fiddle
alert($("li:not(:hidden)").size());
在使用.hidden时,它会选择li没有类hidden,这就是它返回3的原因
li
hidden