jquery - 如果另一个为空,则移除一个 div

标签 jquery html conditional-statements

我试图让一个 div 显示另一个是否为空。这需要在整个页面中多次发生。该脚本在当前状态下无法运行。

脚本:

$('.standard_page_list_result').each(function(){

if ($('.children p').length == 0)
    $('.summary').css("display", "block");

});

HTML:

<div class="standard_page_list_result"><div class="children"><p>Hello</p></div>
<div class="summary"><p>Goodbye</p></div></div>

<div class="standard_page_list_result"><div class="children"><p>Hello</p></div>
<div class="summary"><p>Goodbye</p></div></div>

<div class="standard_page_list_result"><div class="children"><p>Hello</p></div>
<div class="summary"><p>Goodbye</p></div></div>

<div class="standard_page_list_result"><div class="children"><p></p></div>
<div class="summary"><p>Hello!</p></div></div>

CSS:

.summary { display: none; }

最佳答案

一行:

$('.standard_page_list_result .children p:empty').parent().next('.summary').css('display','block');

演示:http://jsfiddle.net/JXDNk/

关于jquery - 如果另一个为空,则移除一个 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10407253/

相关文章:

javascript - jquery 不支持字符串变量

php - 如何在 PHP 中获取 JSON 数组并打印其值?

python-3.x - 使用 Pandas 过滤具有多个值的单元格中的字符串

javascript - 谷歌应用程序脚本条件if语句

javascript - Bootstrap : how to use navbar?

javascript - Photoset-grid + lightbox 点击时打开错误的图像

javascript - 如何使用 Javascript 编辑 XML 节点的数据

javascript - 自动扫描并聚焦 HTML 页面的元素

html - 在 div 容器中带有滚动条的 CSS 网格

mysql - 如何比较不同表中的字段