使用 jQuery,将类"subtle"添加到从标签<span>衍生的所有<h1>标签



我的问题是我不明白在选择 h1 后如何选择跨度或如何下降它

这就是我尝试过的,$("h:span"(.addClass("subtle"(; 我不太确定我离我有多远

该网页:

<h1><span>Header</span> 1</h1>
<h2><span>Header</span> 2</h2>
<h3><span>Header</span> 3</h3>
<p><span>Section</span> content</p>
<ol>
<li><span>First</span> item</li>
<li><span>Second</span> item</li>
<li><span>Third</span> item</li>
</ol>

撇开刚才对你的问题提出的反对意见,我似乎很清楚,我可以回答。 你的jQuery只是在h1本身中添加了"微妙"。 你需要使用 $("h1 span"(.addClass("subtle"(,这应该会照顾它。 那是"h1",然后是一个空格,然后是"span"。

有各种各样的资源可以详细解释这个"选择器"语法,包括jQuery自己的网站,以及我不久前从中学到的"jquery短语手册"。 最好花时间将它们作为一个单独的主题来学习。

最新更新