有时候我们需要获取没有特定class的标签比如如下代码
<ul id="foo">
<li class="active">第一个</li>
<li>第二个</li>
</ul>
如何选择没有 active 类(class) 的 第二个 li 标签呢?
这样做:
document.querySelector("li:not([class])");
还可以这样:
document.querySelector("li:not(.completed):not(.selected)")
就可以了!