最新的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的遍历方法