隐藏父div如果:empty

时间:2017-08-24 08:57:36

标签: jquery html css

如果文档准备好时兄弟是空的,请尝试隐藏父div。似乎不适合我:

$('.pp-post-content-location:empty').parent().hide();
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div>
  <span class="pp-post-content-subtitle">Location</span>
  <div class="pp-post-content-location"></div>
</div>

1 个答案:

答案 0 :(得分:1)

首先,You Haven在你的剧本中包含了Document.ready

这里的代码试试这个

$(document).ready(function(){
var text=$('.pp-post-content-location').text(); //text Is Jquery Function which gets the content inside a element

if(text==""){  
$('.pp-post-content-location').parent().hide();
}
});

然后只是一个简单的If条件来检查是否有任何内容在指定元素如果它没有任何内容,那么它将隐藏PARENT元素