jQuery使用andSelf()來包含之前的選擇集
更新時(shí)間:2014年05月19日 17:46:47 作者:
使用Destructive Method對(duì)wrapper set進(jìn)行選擇、過濾之后會(huì)產(chǎn)生一個(gè)新的結(jié)果集,可以使用andSelf()來包含之前的選擇集
當(dāng)我們使用Destructive Method對(duì)wrapper set進(jìn)行選擇、過濾之后會(huì)產(chǎn)生一個(gè)新的結(jié)果集。例如:
html
$lt;div$gt;
$lt;p$gt;Paragraph$lt;/p$gt;
$lt;p$gt;Paragraph$lt;/p$gt;
$lt;/div$gt;
對(duì)于上面的DOM Tree,當(dāng)然可以使用
$('div').find('p')
來獲取所有div元素包含的p元素,但是選擇結(jié)果中肯定不包含div元素自身。
如果在find之后鏈?zhǔn)秸{(diào)用andSelf()則可以把previous selection($('div'))也包含在結(jié)果集中。
用法舉例
對(duì)于以上html代碼,使用
$('div').find('p').css('border', '1px solid #993300');
css效果只能作用于p元素
但是在find()之后加上andSelf(),css也會(huì)作用與所有的div元素
html
$lt;div$gt;
$lt;p$gt;Paragraph$lt;/p$gt;
$lt;p$gt;Paragraph$lt;/p$gt;
$lt;/div$gt;
對(duì)于上面的DOM Tree,當(dāng)然可以使用
$('div').find('p')
來獲取所有div元素包含的p元素,但是選擇結(jié)果中肯定不包含div元素自身。
如果在find之后鏈?zhǔn)秸{(diào)用andSelf()則可以把previous selection($('div'))也包含在結(jié)果集中。
用法舉例
對(duì)于以上html代碼,使用
$('div').find('p').css('border', '1px solid #993300');
css效果只能作用于p元素

但是在find()之后加上andSelf(),css也會(huì)作用與所有的div元素

相關(guān)文章
jquery實(shí)現(xiàn)網(wǎng)頁定位導(dǎo)航
這篇文章主要為大家詳細(xì)介紹了jquery實(shí)現(xiàn)網(wǎng)頁定位導(dǎo)航,具有一定的實(shí)用價(jià)值和參考價(jià)值,感興趣的小伙伴們可以參考一下2016-08-08jquery實(shí)現(xiàn)帶漸變淡入淡出并向右依次展開的多級(jí)菜單效果實(shí)例
這篇文章主要介紹了jquery實(shí)現(xiàn)帶漸變淡入淡出并向右依次展開的多級(jí)菜單效果,涉及jquery鼠標(biāo)事件及頁面元素動(dòng)態(tài)樣式設(shè)置的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-08-08Jquery ajax傳遞復(fù)雜參數(shù)給WebService的實(shí)現(xiàn)代碼
Jquery ajax傳遞復(fù)雜參數(shù)給WebService的實(shí)現(xiàn)代碼,需要的朋友可以參考下。主要是屬性比較多。2011-08-08使用jQuery向asp.net Mvc傳遞復(fù)雜json數(shù)據(jù)-ModelBinder篇
jQuery提供的ajax方法能很方便的實(shí)現(xiàn)客戶端與服務(wù)器的異步交互,在asp.net mvc 框架使用jQuery能很方便地異步獲取提交數(shù)據(jù),給用戶提供更好的體驗(yàn)!2010-05-05