jQuery :has() 選擇器

jQuery 選擇器 jQuery 選擇器

實例

選取所有包含有 <span> 元素在其內的 <p> 元素:

$("p:has(span)")


定義和用法

:has() 選擇器選取所有包含一個或多個元素在其內的元素,匹配指定的選擇器。

提示:為了選取包含有多個元素在其內的元素,請使用逗號(參見下麵的實例)。


語法

$(":has(selector)")

參數 描述
selector 必需。規定要選取的元素。
該參數接受任何類型的選擇器。


實例

嘗試一下 - 實例

選取包含有多個元素在內的元素
如何選取包含有多個元素在內的元素。

選取不含有指定元素在內的元素
把 :not 選擇器與 :has 選擇器一起使用,來選取不含有元素在內的元素。


jQuery 選擇器 jQuery 選擇器