我的问题是我不明白在选择 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短语手册"。 最好花时间将它们作为一个单独的主题来学习。