Javascript 如果父元素不包含,则将元素添加到另一个子元素
我如何检查每个Javascript 如果父元素不包含,则将元素添加到另一个子元素,javascript,jquery,html,Javascript,Jquery,Html,我如何检查每个div.item以查看它是否不包含span.premium,然后在div.screenshot中添加一个新的span(我们称之为span.free) 我是视频1 我是视频2p 我是视频3 您可以使用 $('div.item:not(:has(span.premium)))。每个(函数(){ $('div.screenshot')。追加(“”) }); 带有一行代码: $('div.item:not(:has(span.premium))').find('.screenshot
div.item
以查看它是否不包含span.premium
,然后在div.screenshot
中添加一个新的span(我们称之为span.free
)
我是视频1
我是视频2p
我是视频3
您可以使用
$('div.item:not(:has(span.premium)))。每个(函数(){
$('div.screenshot')。追加(“”)
});
带有一行代码:
$('div.item:not(:has(span.premium))').find('.screenshot').append('<span class="free">NEW SPAN</span>');
$('div.item:not(:has(span.premium)))。查找('.screenshot')。追加('NEW span');
演示:你的JS代码是什么?谢谢!工作起来很有魅力。
$('div.item:not(:has(span.premium))').find('.screenshot').append('<span class="free">NEW SPAN</span>');