【发布时间】:2019-11-08 11:31:15
【问题描述】:
我有多个具有相同名称的 div,我想检查所有 div 是否具有显示样式:无;然后另一个 div 也会隐藏。密码笔:- https://codepen.io/scottYg55/pen/OexpgR `
jQuery(".tile").each(function () {
if (jQuery(this).css("display") == "none") {
$(".hideme").hide();
}
});
.tiles {
width:100%;
height:100%;
}
.tile {
width:100%;
height:200px;
background:red;
}
<div class="tiles">
<div class="tile" style="display: none">Test</div>
<div class="tile" style="display: none">Test</div>
<div class="tile" style="display: none">Test</div>
<div class="tile" style="display: none">Test</div>
<div class="tile" style="display: none">Test</div>
<div class="tile" style="display: none">Test</div>
</div>
Jquery 仅在 1 个 div 具有这种样式时才有效,我希望这个 hideme div 在所有 div 都具有这种样式时隐藏
【问题讨论】: