gpt4 book ai didi

jquery - 检查元素是否不存在并附加它

转载 作者:行者123 更新时间:2023-12-01 06:18:17 26 4
gpt4 key购买 nike

我想选择所有没有 IMG 标签的项目并附加它。我可以做到:

我怎样才能做到这一点?

  <div class="test">
<div class="someDummydiv"></div>
</div>
<div class="test">
<div class="someDummydiv"></div>
<img src="try.gif" />
</div>
<div class="test">
<div class="someDummydiv"></div>
</div>
<div class="test">
<div class="someDummydiv"></div>
<img src="try.gif" />
</div>
<div class="test">
<div class="someDummydiv"></div>
</div>
<div class="test">
<div class="someDummydiv"></div>
<img src="try.gif" />
</div>

结果-->

  <div class="test">
<div class="someDummydiv"></div>
<img src="try.gif" />
</div>
<div class="test">
<div class="someDummydiv"></div>
<img src="try.gif" />
</div>
<div class="test">
<div class="someDummydiv"></div>
<img src="try.gif" />
</div>
<div class="test">
<div class="someDummydiv"></div>
<img src="try.gif" />
</div>
<div class="test">
<div class="someDummydiv"></div>
<img src="try.gif" />
</div>
<div class="test">
<div class="someDummydiv"></div>
<img src="try.gif" />
</div>

非常感谢

最佳答案

您可以使用选择器来检查是否存在 :not():has() ,并附加到这些内容上,如下所示:

$('.test:not(:has(img))').append('<img src="try.gif" />');

只需替换 :not(:has(selector)) 中的选择器即可查找您想要的内容 .append() .

关于jquery - 检查元素是否不存在并附加它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3119757/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com