如果另一个存在jQuery,则隐藏Div

Hide Div if another is present jQuery

本文关键字:隐藏 Div jQuery 另一个 存在 如果      更新时间:2024-02-03

如果页面上有另一个div,我试图简单地隐藏它,我认为这是直接的,但有一些问题。

如果感谢的div可见,则使用desc类隐藏div

HTML

<div class="container">
    <div class="desc">
        <p>Description</p>
    </div>
    <div class="thanks">
        <h1>thanks</h1>
    </div>    
</div>

jQuery

if($('.thanks').length > 0) {
    $('.desc').hide();
}

Fiddlehttp://jsfiddle.net/QejuS/

在文档加载时运行脚本:

$(function () {
    if ($('.thanks').length > 0) {
        $('.desc').hide();
    }
});

您忘记包含JS文件。您的代码正在工作。

Fiddle。

你没有把jQuery包括在小提琴里,

左侧面板->框架;扩展->第一个下拉菜单-选择jQuery

演示:Fiddle

jQuery(function () {
    if ($('.thanks').length > 0) {
        $('.desc').hide();
    }
})

也不要忘记在dom就绪处理程序中添加脚本