jQuery 遍历 - 过滤---first--last---eq--not--filter方法(二十五)
2013-12-31 10:08
603 查看
缩写搜索元素的范围
三个最基本的过滤方法是:first(), last() 和 eq(),它们允许您基于其在一组元素中的位置来选择一个特定的元素。其他过滤方法,比如 filter() 和 not() 允许您选取匹配或不匹配某项指定标准的元素。
jQuery first() 方法
first() 方法返回被选元素的首个元素。下面的例子选取首个 <div> 元素内部的第一个 <p> 元素:
实例
$(document).ready(function(){ $("div p").first(); });
亲自试一试
jQuery last() 方法
last() 方法返回被选元素的最后一个元素。下面的例子选择最后一个 <div> 元素中的最后一个 <p> 元素:
实例
$(document).ready(function(){ $("div p").last(); });
亲自试一试
jQuery eq() 方法
eq() 方法返回被选元素中带有指定索引号的元素。索引号从 0 开始,因此首个元素的索引号是 0 而不是 1。下面的例子选取第二个 <p> 元素(索引号 1):
实例
$(document).ready(function(){ $("p").eq(1); });
亲自试一试
jQuery filter() 方法
filter() 方法允许您规定一个标准。不匹配这个标准的元素会被从集合中删除,匹配的元素会被返回。下面的例子返回带有类名 "intro" 的所有 <p> 元素:
实例
$(document).ready(function(){ $("p").filter(".intro"); });
亲自试一试
jQuery not() 方法
not() 方法返回不匹配标准的所有元素。提示:not() 方法与 filter() 相反。
下面的例子返回不带有类名 "intro" 的所有 <p> 元素:
实例
$(document).ready(function(){ $("p").not(".intro"); });
亲自试一试
jQuery 遍历参考手册
如需了解所有的 jQuery 遍历方法,请访问我们的 jQuery 遍历参考手册。
相关文章推荐
- 知识点七:jQuery 遍历 - 过滤first(), last() 和 eq(),filter() 和 not()
- jquery笔记:筛选 eq,first,last,filter,is,has, not, children,closest, nextUntil,parents,parentsUntil.....
- 浅谈jQuery中对象遍历.eq().first().last().slice()方法
- 浅谈jQuery中对象遍历.eq().first().last().slice()方法
- jQuery学习教程二十二: jQuery 遍历 - 过滤 first,last,eq
- jquery基本过滤选择器:first :last :not(.myclass) :even :odd :eq(1) :gt(5) :lt(1) :header :animated :focus
- jQuery——jQuery基础方法first()/last()/not(CSS选择器)/even/odd/eq(index)/gt(index)/lt(index)
- jquery循环遍历中add\each\andSelf\eq\filter\map\slice方法的使用
- jQuery原型方法first,last,eq,slice源码分析
- 王学岗RxJava(十四)—filter,take,takelast,distinct,distinctUntilChanged,first,last,skin,skinlast等数据的过滤方法
- Jquery 过滤器(first,last,not,even,odd)的使用
- jQuery过滤选择器:not()方法使用介绍
- jquery.fastLiveFilter.js实现输入自动过滤的方法
- jQuery遍历DOM节点操作之filter()方法详解
- jquery遍历元素children、find、parent、parents、parentsUntil、next、prev、siblings、closest、filter、not
- jQuery 遍历 - eq() 方法 查找当前元素
- jquery之管理包装元素集合(筛选元素包装集之整理包装集的内容,not()方法与filter()方法的使用)
- jQuery 遍历 - eq() 和siblings() 方法
- jQuery-过滤not()与filter();
- jQuery 遍历 中 eq() 方法