首頁 > web前端 > js教程 > jQuery中find()和filter()運算用法實例詳解

jQuery中find()和filter()運算用法實例詳解

伊谢尔伦
發布: 2017-07-19 14:10:06
原創
2675 人瀏覽過

find(expr|obj|ele)

官方解釋:

傳回值:jQuery

概述

搜尋所有與指定表達式相符的元素。這個函數是找出正在處理的元素的後代元素的好方法。

所有搜尋都依賴jQuery表達式來完成。這個表達式可以使用CSS1-3的選擇器語法來寫入。

參數

expr String
用於尋找的表達式
jQuery object object
一個用於匹配元素的jQuery物件
element DOMElement
一個DOM元素

#範例

描述:






#從所有的段落開始,進一步搜尋下面的span元素。與$("p span")相同。

HTML 程式碼:

<p><span>Hello</span>, how are you?</p>
登入後複製
jQuery 程式碼:


##
$("p").find("span")
登入後複製

結果:

[ Hello ]



filter(expr|obj|ele|fn)


官方解釋:



概述


#篩選出與指定表達式相符的元素集合。


這個方法用來縮小符合的範圍。用逗號分隔多個表達式


參數

#expr String字串值,包含供符合目前元素集合的選擇器表達式。
jQuery object object

現有的jQuery對象,以符合目前的元素。

element Expression
一個用來匹配元素的DOM元素。

function(index) Function

一個函數用來作為測試元素的集合。它接受一個參數index,這是元素在jQuery集合的索引。在函數, this指的是當前的DOM元素。

範例



參數selector描述:


保留帶有select類別的元素


HTML 程式碼:

################
<p>Hello</p><p>Hello Again</p><p class="selected">And Again</p>
登入後複製
###jQuery 程式碼:########## ######
$("p").filter(".selected")
登入後複製
###結果:#########[

And Again

]###

以上是jQuery中find()和filter()運算用法實例詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板