返回值:jQuery has(expr|ele)
概述
保留包含特定後代的元素,去掉那些不含有指定後代的元素。
.has()方法將會從給定的jQuery對像中重新建立一組匹配的對象。提供的選擇器會一一測試原先那些對象的後代,含有匹配後代的對象將得以保留。
參數
expr String V1.4
一個選擇器字串。
element DOMElement V1.4
一個DOM元素
示例
描述:
給含有ul的li加上背景色
HTML 程式碼:
<ul>
<li>list item 1</li>
<li>list item 2
<ul>
<li>list item 2-a</li>
<li>list item 2-b</li>
</ul>
</li>
<li>list item 3</li>
<li>list item 4</li>
</ul>
jQuery 程式碼:
$('li').has('ul').css('background-color', 'red');