來自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