English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
The has() method returns all elements that match the specified selector and contain one or more elements.
$(selector).has(selectorExpression)
Return all paragraphs that contain a <span> element:
$("document").ready(function(){ $("p").has("span").css("background-color", "coral"); });Test See‹/›
Return all paragraphs that contain a <span> or <b> element:
$("document").ready(function(){ $("p").has("span, b").css("background-color", "coral"); });Test See‹/›
Return all list items that contain an <a> element:
$("document").ready(function(){ $("li").has("a").css("background-color", "coral"); });Test See‹/›
Parameter | Description |
---|---|
selectorExpression | Specify a selector expression or matching element To specify multiple expressions, use commas |