慕设计1047097
2018-05-16 22:17
$('div p')颜色覆盖掉$('div>p')的颜色,怎么回事
p标签里面放不了p标签,自己看下dom结构。不是js问题。
<div id="div1">
<div>
<a href="">1111111</a>
</div>
<div>
<a href="">222222</a>
</div>
<div>
<a href="">3333333</a>
</div>
<a href="">444444</a>
<a href="">666666</a>
</div>
这样的话$('div>a')会覆盖$('div a')。
感觉最佳回答没答在点上…
对于被选定的同一元素,后执行的代码当然会覆盖先执行的代码啊。本节代码中 $("div p") 在 $("div > p") 之后,因而会覆盖掉它的颜色~
jQuery基础 (一)—样式篇
217509 学习 · 1218 问题
相似问题