一.基本过滤器
过滤器主要通过特定的过滤规则来筛选所需的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 |