这些是jquery选择器(从jQuery 1.10和jQuery 2.0开始):
- 所有选择器(
"*"
)
选择所有元素。
-
:animated
选择器
选择运行选择器时动画进度中的所有元素。
- 属性包含前缀选择器
[name|="value"]
选择具有指定属性的元素,其值等于给定字符串或以该字符串开头,后跟连字符( - )。
- 属性包含选择器
[name*="value"]
选择具有指定属性的元素,其值包含给定的子字符串。
- 属性包含字词选择器
[name~="value"]
选择具有指定属性的元素,其值包含由空格分隔的给定单词。
- 属性以选择器
[name$="value"]
结束
选择具有指定属性的元素,其值以与给定字符串完全相同的结尾。比较区分大小写。
- 属性等于选择器
[name="value"]
选择具有指定属性的元素,其值完全等于某个值。
- 属性不等于选择器
[name!="value"]
选择既没有指定属性,也没有指定属性但没有特定值的元素。
- 属性从选择器
[name^="value"]
开始
选择具有指定属性的元素,其值始于给定字符串。
-
:button
选择器
选择按钮的所有按钮元素和元素。
-
:checkbox
选择器
选择类型复选框的所有元素。
-
:checked
选择器
匹配选中或选中的所有元素。
- 子选择器(
"parent > child"
)
选择由“parent”指定的元素“child”指定的所有直接子元素。
- 班级选择器(“.class”)
选择具有给定类的所有元素。
-
:contains()
选择器
选择包含指定文本的所有元素。
- 后代选择器(
"ancestor descendant"
)
选择作为给定祖先后代的所有元素。
- :禁用选择器
选择所有禁用的元素。
- 元素选择器(“元素”)
选择具有给定标记名称的所有元素。
- :空选择器
选择所有没有子元素的元素(包括文本节点)。
- :已启用选择器
选择已启用的所有元素。
- :eq()选择器
选择匹配集中索引n处的元素。
- :偶数选择器
选择偶数元素,零索引。另见奇数。
- :文件选择器
选择文件类型的所有元素。
- :第一胎选择器
选择作为其父级的第一个子级的所有元素。
- :第一类选择器
选择同一元素名称的兄弟姐妹中的第一个元素。
- :第一个选择器
选择第一个匹配的元素。
- :焦点选择器
如果当前聚焦,则选择元素。
- :gt()选择器
选择匹配集中索引大于索引的所有元素。
- 具有属性选择器[名称]
选择具有指定属性的元素,具有任何值。
- :has()选择器
选择包含至少一个与指定选择器匹配的元素的元素。
- :标题选择器
选择所有标题元素,如h1,h2,h3等。
- :隐藏选择器
选择隐藏的所有元素。
- ID选择器(“#id”)
选择具有给定id属性的单个元素。
- :图像选择器
选择图像类型的所有元素。
- :输入选择器
选择所有输入,textarea,select和按钮元素。
- :lang()选择器
选择指定语言的所有元素。
- :最后一个子选择器
选择作为其父级的最后一个子元素的所有元素。
- :最后一个类型选择器
选择同一元素名称中兄弟姐妹中最后一个元素。
- :最后一个选择器
选择最后匹配的元素。
- :lt()选择器
选择索引小于匹配集中索引的所有元素。
- **多个属性选择器[name =" value"] [name2 =" value2"]
匹配与所有指定属性过滤器匹配的元素。
- 多个选择器(“selector1,selector2,selectorN”)
选择所有指定选择器的组合结果。
- 下一个相邻选择器(“prev + next”)
选择与“next”匹配的所有下一个元素,这些元素后面紧跟一个兄弟“prev”。
- 下一个兄弟姐妹选择器(“prev~siblings”)
选择“prev”元素后面的所有兄弟元素,具有相同的父元素,并匹配过滤“兄弟姐妹”选择器。
- :not()选择器
选择与给定选择器不匹配的所有元素。
- :nth-child()选择器
选择所有父元素的第n个子元素。
- :nth-last-child()选择器
选择所有父元素的第n个子元素,从最后一个元素到第一个元素。
- :nth-last-of-type()选择器
选择所有父元素的第n个子元素,从最后一个元素到第一个元素。
- :nth-of-type()选择器
选择与具有相同元素名称的兄弟姐妹相关的父元素的第n个子元素。
- :奇数选择器
选择奇数元素,零索引。也见。
- :独子选择器
选择所有父元素的子元素。
- :仅限类型选择器
选择没有具有相同元素名称的兄弟元素的所有元素。
- :父选择器
选择具有至少一个子节点(元素或文本)的所有元素。
- :密码选择器
选择密码类型的所有元素。
- :电台选择器
选择radio类型的所有元素。
- :重置选择器
选择reset类型的所有元素。
- :根选择器
选择作为文档根的元素。
- :选择了选择器
选择所有选定的元素。
- :提交选择器
选择提交类型的所有元素。
- :目标选择器
选择由文档URI的片段标识符指示的目标元素。
- :文字选择器
选择文本类型的所有元素。
- :可见选择器
选择所有可见的元素。
来源:http://api.jquery.com/category/selectors/