返回值:jQueryhas(expr)
概述
保留包含特定后代的元素,去掉那些不含有指定后代的元素。
.has()方法将会从给定的jQuery对象中重新创建一组匹配的对象。提供的选择器会一一测试原先那些对象的后代,含有匹配后代的对象将得以保留。
参数
exprString, DOMElement, Array
一个表达式、一个元素或者一组元素
示例
描述:
给含有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');