gpt4 book ai didi

javascript - 如果另一个 div 包含任何文本、内容或 html,则隐藏 div

转载 作者:行者123 更新时间:2023-11-28 19:03:47 24 4
gpt4 key购买 nike

我想display:block;包装 div 如果 div其中包含任何内容、html、文本或任何内容。

<div id="wrapper" style="display:none">

<ul id="checkforcontent"></ul>
<ul id="checkforcontent"></ul>
<ul id="checkforcontent"></ul>
<ul id="checkforcontent"></ul>

</div>

因此,对于上面的示例,如果 <ul> 中的任何一个其中包含任何内容,例如:

<ul id="checkforcontent"><li>Hello</li></ul>

那么我想要 div#wrapper成为display:block;否则,如果ul都没有有任何内容我仍希望将其隐藏。

这可能吗?

谢谢

最佳答案

在一行中完成:

var $wrapper = $('#wrapper');
$wrapper.toggle(!!$wrapper.find("ul>li").length);

JSFiddle

关于javascript - 如果另一个 div 包含任何文本、内容或 html,则隐藏 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32069844/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com