Javascript Jquery:添加类,除非有某个类的子类
我想做一个addclass,但前提是它没有某个类的子类Javascript Jquery:添加类,除非有某个类的子类,javascript,jquery,Javascript,Jquery,我想做一个addclass,但前提是它没有某个类的子类 $selector.addClass('addthisclass'); 所以我想: <div class="addthisclass"><span></span></div> 这里什么也没有 <div><span class="badclass"></span></div> 有人知道怎么做吗?使用和选择器: $("div:not(:
$selector.addClass('addthisclass');
所以我想:
<div class="addthisclass"><span></span></div>
这里什么也没有
<div><span class="badclass"></span></div>
有人知道怎么做吗?使用和选择器:
$("div:not(:has(span.badclass))").addClass("addthisclass");
如果它的类不好,他“不”希望添加它。不知道:has选择器。美好的哦,我必须在你编辑页面和你发布页面之间点击页面。lol@drs9222,他没有:一开始没有。如果你问我,那是一个疯狂的选择器。jquery兔子洞到底有多深?