【发布时间】:2017-05-30 16:21:23
【问题描述】:
我想检索所有不是其他元素的子元素的元素。 我试过这个代码示例(对我来说这似乎是一个完全有效的 css3 选择器):
document.querySelector("span:not(p span)")
它在 chrome 中不起作用,我该怎么办?
【问题讨论】:
-
@charlietfl:那一行代码就是您需要的所有 MCVE。运行它,它会抛出一个 SYNTAX_ERR。
-
@BoltClock 正在按照示例 html 的思路进行思考。可能很重要,也可能不重要,但肯定有帮助,不太容易完成工作
-
@charlietfl:很公平。这也可以从选择器中收集到 - 不是 p 的后代的跨度,但它可能并不总是询问者的意图。
标签: javascript dom css-selectors jquery-selectors