我如何检查是否隐藏了所有带有类测试的 div。如果它们都是隐藏的,则将 wrap1 设置为隐藏。谢谢。
<div id='wrap1'>
<div class="header">Header 1</div>
<div class='test'><a href="#">Test 1</a></div>
<div class='test'><a href="#">Test 2</a></div>
<div class='test'><a href="#">Test 3</a></div>
</div>
更新: 感谢大家的真正快速回答,我得到它的工作。他们都非常有帮助。
最佳答案
您可以按照上面的建议使用选择器进行检查,并像这样:
if ( $("div.test:visible").length === 0)
$("#wrap1").hide( );
关于javascript - 使用 jQuery 检查是否所有的 div 都被隐藏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1222853/