来自jquery docs一个元素在以下情况下被隐藏:一个祖先元素被隐藏,因此该元素不会显示在页面上。jquery选择可见而不使用:可见
我有一个隐藏的股利和段落可以是隐藏还是可见
<div id="wrapper"> <-- this is hidden -->
<p class="myclass" style=">display:none">text</p>
<p class="myclass">text</p>
<p class="myclass" style=">display:none">text</p>
<p class="myclass">text</p>
</div>
所以任何选择$(“MyClass的:可见”)中失败,因为包装是隐藏
是否有任何其他方式来检查是否包装内的可见元素并对它们进行计数。
例如检查元素是否具有类myclass和css显示:无我是一个解决方案,但我猜测任何尝试都失败。
任何帮助表示赞赏
意味着你想在隐藏的div(id = wrapper)有两个可见元素给定类`myclass` – diEcho 2011-02-16 10:59:30