Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如果span为空,则隐藏div_Jquery_Html_Css - Fatal编程技术网

Jquery 如果span为空,则隐藏div

Jquery 如果span为空,则隐藏div,jquery,html,css,Jquery,Html,Css,如果prop value为空,我需要隐藏第一个类。有什么办法吗?如果Prop值为空,则基本上隐藏整个div <div> <span class='prop-name'>First:&nbsp;&nbsp;</span><span class='prop-value'>_#= EBITDA =#_</span> </div> 第一:息税折旧摊销前利润=#_ 这假设您有多个,但也适用于单个 $(".pro

如果
prop value
为空,我需要隐藏第一个类。有什么办法吗?如果Prop值为空,则基本上隐藏整个div

<div>
  <span class='prop-name'>First:&nbsp;&nbsp;</span><span class='prop-value'>_#= EBITDA =#_</span>
</div>

第一:息税折旧摊销前利润=#_

这假设您有多个,但也适用于单个

$(".prop-value").each(function(){ 
    if($(this).html().trim()==="") $(this).parent().hide();
});

以所有空跨度为目标,获取父div并将其隐藏

$('.prop value:empty').closest('div').hide()
div{位置:相对;高度:30px;宽度:200px;背景:红色;}

第一:
不空
第二:
试试看

if($(“.class\u to\u check\u if\u empty”).html(){
$(“.class_to_hide”).hide();
}
.class\u至\u隐藏{
宽度:50px;
高度:50px;
背景色:黑色;
}