Javascript 父子代jquery选择器中出现奇怪错误
我读过这本书 有人提到:Javascript 父子代jquery选择器中出现奇怪错误,javascript,jquery,html,css,jquery-selectors,Javascript,Jquery,Html,Css,Jquery Selectors,我读过这本书 有人提到: 父后代-$(“div p”)-作为元素后代的所有元素 他们提供了一个很好的解决方案: 但我仍然无法理解为什么这不起作用: <p class="ee"> <h4><span> The backgroud color don't changed</span></h4> </p> <script> $(".ee span").css("background-color","ye
父后代-$(“div p”)-作为元素后代的所有元素
他们提供了一个很好的解决方案:
但我仍然无法理解为什么这不起作用:
<p class="ee">
<h4><span> The backgroud color don't changed</span></h4>
</p>
<script>
$(".ee span").css("background-color","yellow");
</script>
背景颜色没有改变
$(“.ee span”).css(“背景色”、“黄色”);
您的标记是错误的
<p class="ee">
<h4><span> The backgroud color don't changed</span></h4>
</p>
因此,下面的选择器不起作用。因为类内没有span
,ee
$(".ee span").css("background-color","yellow");
p元素表示一个段落。它不能包含块级别 元素(包括P本身) 您的标记是错误的
<p class="ee">
<h4><span> The backgroud color don't changed</span></h4>
</p>
因此,下面的选择器不起作用。因为类内没有span
,ee
$(".ee span").css("background-color","yellow");
p元素表示一个段落。它不能包含块级别 元素(包括P本身)