好的,这应该很明显......
我有一个带有一些文本和链接的 div。我想更改文本的背景颜色,但不是链接。
<div id="one">
Foo bar <a href="http://stackoverflow.com">link</a> barfoo
</div>
不明白为什么这不起作用...
$("#one:not(a)").css("background-color", "red");
或者
$("#one, #one *:not(a)").css("background-color", "red");
和
$("#one").find("a").not(this).css("background-color", "red");
将背景颜色设置为与我想要的完全相反..
谢谢。