我只是想更改“p”下所有“h1”元素的背景颜色,如下所示,但它不起作用
$(document).ready(function(){
$("p").find("h1").css("background-color","yellow");
});
下面是jsfiddle
http://jsfiddle.net/sukumar/X9yQL/4/ http://jsfiddle.net/sukumar/X9yQL/4/
您的 html 标记无效。查看使用调试器生成的标记:
<p>first
</p><h1>first h1 <span>span1
<h1>another h1 inside span</h1>
</span>
</h1>
<p></p>
看来 p 里面不能有 h*
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)