1. 程式人生 > >jQuery -> 使用andSelf()來包括之前的選擇集

jQuery -> 使用andSelf()來包括之前的選擇集

當我們使用 Destructive Methodwrapper 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元素

可是在find()之後加上andSelf(),css也會作用與全部的div元素