has()方法返回与指定选择器匹配的所有元素,这些选择器内部具有一个或多个元素。
$(selector).has(selectorExpression)
返回其中包含<span>元素的所有段落:
$(document).ready(function(){ $("p").has("span").css("background-color", "coral"); });测试看看‹/›
返回其中包含<span>或<b>元素的所有段落:
$(document).ready(function(){ $("p").has("span, b").css("background-color", "coral"); });测试看看‹/›
返回其中包含<a>元素的所有列表项:
$(document).ready(function(){ $("li").has("a").css("background-color", "coral"); });测试看看‹/›
参数 | 描述 |
---|---|
selectorExpression | 指定选择器表达式或与之匹配的元素 要指定多个表达式,请使用逗号 |