隐藏div,以防一个内部div为空Jquery或CSS3

时间:2016-12-10 07:56:45

标签: javascript php jquery html css3

我有一些数据显示在具有相同类名的不同div中...其中每个div还有两个div。

<div class="div1">
    <div class="div2">Abc</div>
    <div class="div3"><?php echo $row['SOME VALUE']; ?></div>
</div>

<div class="div1">
    <div class="div2">Bcd</div>
    <div class="div3"><?php echo $row['SOME VALUE']; ?></div>
</div>

<div class="div1">
    <div class="div2">Cde</div>
    <div class="div3"><?php echo $row['SOME VALUE']; ?></div>
</div>

<div class="div1">
    <div class="div2">def</div>
    <div class="div3"><?php echo $row['SOME VALUE']; ?></div>
</div>

我想删除包含空“div3”的“div1”。我仍在为每个div块重复使用if语句来检查“div3”是否为空,然后显示“div1”。

<?php 

    if(($rown['SOME VALUE'])!=''{
?>

<div class="div1">
    <div class="div2">Bcd</div>
    <div class="div3"><?php echo $row['SOME VALUE']; ?></div>
</div>

<?php

}

?>

是否可以编写一个Jquery代码或CSS3代码来删除包含空“div3”的“div1”。

1 个答案:

答案 0 :(得分:1)

使用let keys = airports.keys for key in keys { airports[key] = airports[key]!.capitalized } 过滤所有array1 = {4, 3, 2, 1} array2 = {1, 4, 3, 2} -- true. array1 = {4, 3, 2, 1} array2 = {2, 1, 4, 3} -- true. div并删除包含空文本的div:

.div3

Simple fiddle