标签:
过滤选择器简称:过滤器。它其实也是一种选择器,而这种选择器类似于CSS3(http://t.mb5u.com/css3/)里的伪类,可以让不支持CSS3的低版本浏览器也能支持。和常规
选择器一样,jQuery为了更方便开发者使用,提供了很多独有的过滤器。
基本过滤器
过滤器主要通过特定的过滤规则来筛选所需的DOM元素,和CSS中的伪类的语法类似:使用冒号(:)开头。
过滤器名 | jQuery语法 | 说明 | 返回 |
:first | $("li:first") | 选取第一个元素 | 单个元素 |
:last | $("li:last") | 选取最后一个元素 | 单个元素 |
:not(selector) | $("li:not(.red)") | 选取class不是red的li元素 | 集合元素 |
:even | $("li:even") | 选择索引(0开始)是偶数的所有元素 | 集合元素 |
:odd | $("li:odd") | 选择索引(0开始)是奇数的所有元素 | 集合元素 |
:eq(index) | $("li:eq(2)") | 选择索引(0开始)等于index的元素 | 单个元素 |
:gt(index) | $("li:gt(2)") | 选择索引(0开始)大于index的元素 | 集合元素 |
:lt(index) | $("li:lt(2)") | 选择索引(0开始)小于index的元素 | 集合元素 |
:header | $(":header") | 选择标题元素,h1~h6 | 集合元素 |
:animated | $(":animated") | 选择正在执行动画的元素 | 集合元素 |
:focus | $(":focus") | 选择当前被焦点的元素 | 集合元素 |
标签:
原文地址:http://www.cnblogs.com/yerenyuan/p/5410846.html