javascript - 如何从 2 个子 div 中隐藏父 div?

标签 javascript jquery html css

我有一个父 div 和 2 个嵌套的子 div。当第二个子 div 不包含任何内容时,我想隐藏第一个子 div 和父 div。我想知道如何做到这一点?

.portfolio-works-container div 为空时,我想隐藏 #portfolio

   <div id="portfolio"><!--portfolio-->
        <div id="portfolio-works"><!--portfolio-works-->
            <div class="portfolio-works-container"><!--portfolio-works-container-->


          </div><!--/portfolio-works-container-->
        </div><!--/portfolio-works-->
   </div><!--/portfoio--> 

最佳答案

试试这个:

jQuery(document).ready(function($){
    if($.trim($('.portfolio-works-container').html()).length == 0){
         $('#portfolio').hide();         
    }
});

请检查:jsfiddle url

关于javascript - 如何从 2 个子 div 中隐藏父 div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23422740/

相关文章:

javascript - 未捕获的语法错误 : Invalid or unexpected token

jquery - 如何使用 jQuery 知道对象不透明度何时达到 0

jquery - 如何将文件保存到映射路径 apicontroller asp .net mvc4

html - 覆盖有限滚动的div

javascript - 使用 Enter 按钮进行无形式 "form"提交

javascript - 无法操作从 jQuery 中的 ajax 请求插入的数据

javascript - Jquery Ajax 调用不设置 cookie

javascript - 如何编写这个简单的 javascript 或 jquery?

html - 如何更改按钮悬停属性中的文本颜色

python:查找html标签并替换它们的属性