如何选择所有具有 title
属性但不包含在具有 #boo
ID 的元素中的元素?
像 $("*[title]").each()...
但不是 #boo
中的元素 :)
最佳答案
$("[title]").not("#boo [title]").each()
demo
作为旁注,当您使用 id
获取元素时,如果您不为元素的标签添加前缀,速度会更快。例如,只需使用 #boo
而不是 div#boo
。 demo <-- 尝试查看 firebug 的控制台进行时间比较。
关于jQuery - 选择不在 ID 内的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4709922/