jQuery1.8.0帮助手册筛选has(expr|ele)
上一篇:map(callback) 下一篇:not(expr|ele|fn...

has(expr|ele)

返回值:jQueryhas(expr|ele)

概述

保留包含特定后代的元素,去掉那些不含有指定后代的元素。

.has()方法将会从给定的jQuery对象中重新创建一组匹配的对象。提供的选择器会一一测试原先那些对象的后代,含有匹配后代的对象将得以保留。

参数

exprStringV1.4

一个选择器字符串。

elementDOMElementV1.4

一个DOM元素

示例

描述:

给含有ul的li加上背景色

HTML 代码:
  • list item 1
  • list item 2
    • list item 2-a
    • list item 2-b
  • list item 3
  • list item 4
jQuery 代码:
$('li').has('ul').css('background-color', 'red');
上一篇:map(callback) 下一篇:not(expr|ele|fn...