3.3 符號

星號

$("*"):所有標籤。

逗號

$("h1, p"):標籤名稱為 h1 或 p 的元素。

空格

$("div p"):div 標籤裡面的所有 p 元素(不管是第一層子元素或更內層)。

大於符號

$("div > p"):div 標籤裡面的第一層子元素為 p 標籤的元素。

加號

$("p + p"):先找到 p 標籤,然後同層的下一個是 p 標籤的元素(例如以下的「段落2」符合)。

例:

<p>段落1</p>
<p>段落2(這個符合)</p>
<div>
  <p>段落3</p>
</div>
<p>段落4</p>

波浪符號

$("div ~ p"):先找到 div 標籤,然後同層後面所有的 p 標籤的元素。(例如以下的段落2、段落3都符合)

練習

延續 practice/selectors.html 頁面,更改內容為:

試以下例子:

Last updated