如何找到不属于具有特定ID的元素内的所有元素? 我试试这个,但它不起作用:
$(':not(#content *)')
任何想法?
答案 0 :(得分:2)
选择所有内容,然后使用not
删除不需要的内容:
$("*").not("#content *");
答案 1 :(得分:0)
试试这个:
$(':not([id="content"])')
答案 2 :(得分:0)
这应该让你入门
<强> HTML 强>
<div id="div1"></div>
<div id="div2"></div>
<div id="content">
<div id="div3"></div>
<div id="div4">
<div id="div5"></div>
</div>
</div>
<强> JS 强>
$(function(){
var $divsWithoutContentParent = $('body div').filter(function(){
return !$(this).closest('#content').length;
});
console.log($divsWithoutContentParent);
});