最新的Web開發教程
 

jQuery filter() Method

<jQuery的遍歷方法

返回所有<p>與類名的元素"intro"

$("p").filter(".intro")
試一試»

定義和用法

filter()方法返回符合特定條件的元素。

此方法允許您指定一個條件。 不匹配的條件的元素被從選擇中移除,而那些匹配將被返回。

這種方法通常用於縮小為一組選擇的元素中的元素進行搜索。

提示: filter()方法是相反的not()方法。


句法

$(selector).filter( criteria, function (index) )

參數 描述
criteria 可選的。 指定一個選擇的表情,一個jQuery對象或一個或多個元件,以從一個組中選出的元素的返回。

提示:要指定多個條件,使用逗號。
function( index 可選的。 指定為集合中的每個元素執行的功能。 如果返回true,該元素被保留。 否則,該元素被刪除。
  • index -元素集合中的索引位置
注: "this"是當前的DOM元素。

試一試 - 示例

返回所有<p>是偶數元素
使用:even加上選擇filter()返回所有<p>是偶數元素。

多重標準
如何返回所有<p>與要素class="intro"id="outro"

使用jQuery對象
如何返回所有<p>與要素class="intro"一裡面<div>元素,一個jQuery對象。

DOM
怎麼回事<p>元素與id="intro" ,以DOM元素。

使用功能
如何使用功能來選擇所有<p>有兩個元素<span>其中的元素。


<jQuery的遍歷方法