Javascript 如何选择非';是否使用jquery作为特定元素的子元素?
如何仅选择没有Javascript 如何选择非';是否使用jquery作为特定元素的子元素?,javascript,jquery,html,jquery-selectors,Javascript,Jquery,Html,Jquery Selectors,如何仅选择没有div.option作为父项的spans <div class="option"> <span>Content goes here</span> </div> <span>Content goes here</span> <span>Content goes here</span> <div class="option"> <span>Conten
div.option
作为父项的span
s
<div class="option">
<span>Content goes here</span>
</div>
<span>Content goes here</span>
<span>Content goes here</span>
<div class="option">
<span>Content goes here</span>
</div>
内容在这里
内容在这里
内容在这里
内容在这里
您需要选择所有span
,并使用的子项排除span。选项
$(“span:not(div.option>span)”).css(“颜色”、“红色”)代码>
内容在这里
内容在这里
内容在这里
内容在这里
这里有一个很好的解决方案:使用此块的直接父级,例如.container>span