首頁  >  文章  >  web前端  >  jQuery使用andSelf()來包含先前的選擇集_jquery

jQuery使用andSelf()來包含先前的選擇集_jquery

WBOY
WBOY原創
2016-05-16 16:47:46987瀏覽

當我們使用Destructive Method對wrapper set進行選擇、過濾之後會產生新的結果集。例如:

html

$lt;div$gt;
$lt;p$gt;Paragraph$lt;/p$gt;
$lt;p$gt ;Paragraph$lt;/p$gt;
$lt;/div$gt;

對於上面的DOM Tree,當然可以使用

$('div').find ('p')

來取得所有div元素包含的p元素,但是選擇結果中肯定不包含div元素自身。
如果在find之後鍊式呼叫andSelf()則可以把previous selection($('div'))也包含在結果集中。

用法舉例

對於上述html程式碼,使用

$('div').find('p').css('border', '1px solid # 993300');

css效果只能作用於p元素
jQuery使用andSelf()來包含先前的選擇集_jquery 
但是在find()之後加上andSelf(),css也會作用與所有的div元素
jQuery使用andSelf()來包含先前的選擇集_jquery

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn