【发布时间】:2023-03-10 12:09:01
【问题描述】:
我有这个 HTML 块
<div class="abc">
<div class="xyz" style="display: none;">xyz</div>
<div class="xyz" style="display: none;">xyz</div>
<div class="xyz" style="display: none;">xyz</div>
</div>
<div class="abc">
<div class="xyz" style="display: none;">xyz</div>
<div class="xyz" style="display: none;">xyz</div>
<div class="xyz" style="display: block;">xyz</div>
<div class="xyz" style="display: block;">xyz</div>
</div>
如果父 div 包含所有“display:none” div,我想隐藏它,否则我想显示父 div..
【问题讨论】:
-
$(".abc").not($(".abc > div:visible").parent()).hide(); -
定义一个truthy变量并检查它的值以用于父母孩子的循环。现在写吧……
标签: javascript html jquery css