首页
vue
TypeScript
JavaScript
scss
css3
html5
php
MySQL
redis
jQuery
位置:
jQuery 中文手册
jQuery 选择器
jQuery 基础选择器
通配符选择器
选择所有元素.
类选择器
class类
id选择器
选择一个具有给定id属性的单个元素
标签选择器
html标记名称
并集选择器
多个元素合并后返回
交集选择器
同时满足多个条件
子选择器
选择子元素
相邻选择器
选择相邻的下一个元素(prev + next)
兄弟选择器
选择后面的同级的兄弟元素(prev ~ siblings)
包含选择器
选择祖先元素的所有后代元素(ancestor descendant)
jQuery 属性选择器
[name|='value']
属性值等于字符串
[name*='value']
属性包含子字符串
[name~="value"]
用空格分隔的值中包含给定值
[name$="value"]
以给定值结尾的元素
[name="value"]
性是给定值的元素
[name!="value"]
属性值不等于给定值的元素
[name^="value"]
以给定字符串开始的元素
[name]
指定属性的元素
jQuery 基础过滤选择器
:animated
选择执行动画的元素.
:eq(index)
选择索引元素
:even
选择所引值为偶数的元素
:odd
选择索引值为奇数元素
:first
选择第一个匹配的元素
:last
选择最后一个匹配的元素
:gt(index)
选择所有大于index(索引值)的元素
:lt(index)
选择所有小于给定index参数的元素
:not(selector)
选择所有元素去除不匹配给定的选择器的元素
:header
选择所有标题元素,像h1, h2, h3 等
:root
选择根元素
:lang(language)
选择指定语言的所有元素
:target
选择URI的目标元素
jQuery 子元素过滤选择器(伪类)
:first-child
选择所有父级元素下的第一个子元素
:last-child
选择所有父级元素下的最后一个子元素
:nth-child(index/even/odd/equation)
选择父元素的第n个子元素
:nth-last-child(index/even/odd/equation)
选择父元素的第n个子元素
:only-child
选中唯一子元素
:first-of-type
选择第一个兄弟元素
:last-of-type
选择相同元素名称的最后一个兄弟元素
:nth-of-type(index/even/odd/equation)
选择同级元素的第n个兄弟元素
:nth-last-of-type(index/even/odd/equation)
选中倒数第n个兄弟元素
:only-of-type
选择所有没有兄弟姐妹且具有相同元素名称的元素
jQuery 内容过滤选择器
:contains(text)
选择所有包含指定文本的元素
:empty
选择所有没有子元素的元素
:parent
选择所有含有子元素或者文本的父级元素
:has(selector)
选择元素其中至少包含指定选择器匹配的一个种元素
:hidden
选择所有隐藏的元素
jQuery 表单选择器
:focus
选择焦点的元素
:button
选择按钮元素
:file
选择所有类型为文件(file)的元素
:image
选择所有图像类型的元素
:input
选择所有 input, textarea, select 和 button 元素
:password
选择所有类型为密码的元素
:radio
选择所有类型为单选框的元素
:reset
选择所有类型为重置的元素
:submit
选择所有类型为提交的元素
:text
选择所有类型为文本的元素
:checkbox
选择所有类型为复选框的元素
:checked
匹配所有选中的元素
:selected
获取 select 元素中所有被选中的元素
:disabled
选择所有被禁用的元素
:enabled
选择所有可用的元素
:visible
选择所有可见的元素