欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jQuery基礎(chǔ)知識(shí)filter()和find()實(shí)例說明

 更新時(shí)間:2010年07月06日 23:06:06   作者:  
這是jQuery里常用的2個(gè)方法。他們2者功能是完全不同的,而初學(xué)者往往會(huì)被誤導(dǎo)。
首先 我們看.find()方法:
現(xiàn)在有一個(gè)頁(yè)面,里面HTML代碼為;
復(fù)制代碼 代碼如下:

<div class="css">
<p class="rain">測(cè)試1</p>
</div>
<div class="rain">
<p>測(cè)試2</p>
</div>

如果我們使用find()方法:
var $find = $("div").find(".rain");
alert( $find.html() ) ;
將會(huì)輸出:


如果使用filter()方法:
var $filter = $("div").filter(".rain");
alert( $filter.html() );
將會(huì)輸出:

也許你已經(jīng)看出它們的區(qū)別了。
find()會(huì)在div元素內(nèi) 尋找 class為rain 的元素。
而filter()則是篩選div的class為rain的元素。
一個(gè)是對(duì)它的子集操作,一個(gè)是對(duì)自身集合元素篩選。

另外find()其實(shí)還可以用選擇器表示:
var $select = $("div .rain");

明白他們的區(qū)別了嗎?

相關(guān)文章

最新評(píng)論