基本过滤选择器

选择器 描述 返回 示例
:first 选取第一个元素 单个元素 $('div:first')选取所有<div>元素中第一个<div>元素
:last 选取最后一个元素 单个元素 $('div:last')选取所有
元素最后一个
`元素
:not(selector) 去除所有与给定选择器匹配的元素 集合元素 $('input:not(.myClass)')选取class不是myClass的<input>元素
:even 选取索引是偶数的所有元素,索引从0开始 集合元素 $('input:even')选取索引是偶数的<input>元素
:odd 选取索引是奇数的所有元素,索引从0开始 集合元素 $('input:odd')选取索引是奇数的<input>元素
:eq(index) 选取索引等于index的元素(index从0开始) 单个元素 $('input:eq(1)')选取索引等于1的元素
:gt(index) 选取索引大于index的元素(index从0开始) 集合元素 $('input:gt(1)')选取索引大于1的<input>元素(注:大于1,不包括1)
:lt(index) 选取索引小于index的元素(index从0开始) 集合元素 $('input:lt(1)')选取索引小于1的<input>元素(注:小于1,不包括1)
:header 选取所有的标题元素,例如h1,h2,h3等等 集合元素 $(':header')选取网页中所有的<h1>,<h2>,<h3>……
:animated 选取当前正在执行动画的所有元素 集合元素 $('div:animated')选取正在执行动画的<div>元素
:focus 选取当前获取焦点的元素 集合元素 $(':focus')选取当前获取焦点的元素