HTML代码
<div class="add_pdt_img_nc">
<h5>Additional Images</h5>
<img border="0" src="" alt="">
<img border="0" src="" alt="">
<img border="0" src="" alt="">
<img border="0" src="" alt="">
</div>
如果所有图像 src 均为 null,我想删除具有 add_pdt_img_nc 类的 div
到目前为止我已经尝试过
$(".add_pdt_img_nc img").each(function() {
if($(this).attr("src") == "") {
$(".add_pdt_img_nc").remove();
}
});
但如果第一个 img src 为空,它会删除 div 并且不检查其他 img src 是否有值
最佳答案
var all_null = true;
$(".add_pdt_img_nc img").each(function() {
if($(this).attr("src")!= "") {
all_null = false;
return false; // break
}
});
if(all_null) {
$(".add_pdt_img_nc").remove();
}
关于jquery - 如果 div 内所有 img src 均为 null,则删除 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14788270/