18910140161

JavaScript-如果第一个子元素为空,如何隐藏父DIV-堆栈溢出

顺晟科技

2022-10-18 12:52:37

97

我想隐藏类";AA";如果类";中的第一个DIV元素为空CA";。请指导我

我的示例代码:

<代码><;DIV类=";AA";>;<;DIV类=";CA";>;<;DIV>;<;/DIV>;<;DIV类=";CB";>;<;/DIV>;<;DIV类=";抄送";>;<;/DIV>;<;/DIV>;<;细分(>;)

感谢您的回复!


顺晟科技:

您可以使用<div class="aa"> <div class="ca"> <div></div> <div class="cb"></div> <div class="cc"></div> </div> <div> 来获取div

的第一个子级
children(":first")

$(document).ready(function(){
if($('.ca').children(":first").text() == ""){
  $('.aa').hide();
}
});
<代码><;script SRC=“ https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js ”>;<;/script>;<;DIV类=“ AA ”>;<;DIV类=“ CA ”>;<;DIV>;<;/DIV>;<;DIV类=“ CB ”>;a<;/DIV>;<;DIV类=“ CC ”>;B<;/DIV>;<;/DIV>;<;细分(>;)

您可以检查$(document).ready(function(){ if($('.ca').children(":first").text() == ""){ $('.aa').hide(); } });父元素的第一个子节点是否有内容,如果没有,则从该节点指向<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <div class="aa"> <div class="ca"> <div></div> <div class="cb">A</div> <div class="cc">B</div> </div> <div>

.ca
  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航