jQuery has() 方法

jQuery 遍历方法

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指定选择器表达式或与之匹配的元素
要指定多个表达式,请使用逗号

jQuery 遍历方法