定义和用法
该filter()方法返回符合特定条件的元素。
此方法允许您指定一个条件。 不匹配的条件的元素被从选择中移除,而那些匹配将被返回。
这种方法通常用于缩小为一组选择的元素中的元素进行搜索。
提示: filter()方法是相反的not()方法。
句法
$(selector).filter( criteria, function (index) )
参数 | 描述 |
---|---|
criteria | 可选的。 指定一个选择的表情,一个jQuery对象或一个或多个元件,以从一个组中选出的元素的返回。 提示:要指定多个条件,使用逗号。 |
function( index ) | 可选的。 指定为集合中的每个元素执行的功能。 如果返回true,该元素被保留。 否则,该元素被删除。
|
试一试 - 示例
返回所有<p>是偶数元素
使用:even加上选择filter()返回所有<p>是偶数元素。
多重标准
如何返回所有<p>与要素class="intro"和id="outro" 。
使用jQuery对象
如何返回所有<p>与要素class="intro"一里面<div>元素,一个jQuery对象。
DOM
怎么回事<p>元素与id="intro" ,以DOM元素。
使用功能
如何使用功能来选择所有<p>有两个元素<span>其中的元素。