您的位置:首页 > Web前端 > JQuery

jquery选择器

2014-06-06 00:21 267 查看
基本选择器

选择器功能描述返回值
#id根据指定的ID匹配一个元素单个元素
element根据给定的元素名匹配所有元素元素集合
.class根据指定的泪匹配元素元素集合
*匹配所有元素元素集合
selector1,selectorN将每一个选择器匹配到的元素合并后一起返回元素集合
层次选择器

选择器功能描述返回值
ancestor descendant根据祖先元素匹配所有的后代元素元素集合
parent>child根据父元素匹配所有的子元素元素集合
prev+next匹配所有紧接在prev元素后的相邻元素元素集合
prev ~siblings匹配prev元素之后的所有兄弟元素元素集合
简单过滤选择器

选择器功能描述返回值
first()或:first获取第一个元素单个元素
last()或:last获取最后一个元素单个元素
:not(selector)获取出给定选择器外的所有元素元素集合
:even获取所有赋值为偶数的元素,索引号从0开始元素集合
:odd获取所有赋值为奇数的元素,索引号从0开始元素集合
:eq(index)获取指定索引值的元素,索引号从0开始单个元素
:gt(index)获取所有大于给定索引值的元素,索引号从0开始元素集合
:lt(index)获取所有小于给定索引值的元素,索引号从0开始元素集合
:header获取所有标题类型的元素,如h1,h2...元素集合
:animated获取正在执行动画效果的元素元素集合
内容过滤选择器

选择器功能描述返回值
:contains(text)获取包含给定文本的元素元素集合
:empty获取所有不包含子元素或者文本的空元素元素集合
:has(selector)获取含有选择器所匹配的元素元素集合
:parent获取含有子元素或者文本的元素元素集合
可见性过滤选择器

选择器功能描述返回值
:hidden获取所有不可见元素或者type为hidden的元素元素集合
:visible获取所有的可见元素元素集合
属性过滤选择器

选择器功能描述返回值
[attribute]获取包含给定属性的元素元素集合
[attribute=value]获取等于给定的属性是某个特定值的元素元素集合
[attribute!=value]获取不等于给定的属性是某个特定值的元素元素集合
[attribute^=value]获取给定的属性是以某些值开始的元素元素集合
[attribute$=value]获取给定的属性是以某些值结尾的元素元素集合
[attribute*=value]获取给定的属性是以包含某些值得元素元素集合
[selector1][selector2][selectorN]获取满足多个条件的复合属性的元素元素集合
子元素过滤选择器

选择器功能描述返回值
:nth-child(eq|even|odd|index)获取每个父元素下的特定位置元素,索引号从1开始元素集合
:first-child获取每个父元素下的第一个子元素元素集合
:last-child获取每个父元素下的最后一个子元素元素集合
:only-child获取每个父元素下的仅有一个子元素元素集合
表单对象属性过滤选择器

选择器功能描述返回值
:enabled获取表单中所有属性为可用的元素元素集合
:disabled获取表单中所有属性为不可用的元素元素集合
:checked获取表单中所有被选中的元素元素集合
:selected获取表单中所有被选中option的元素元素集合
表单选择器

选择器功能描述返回值
:input获取所有input,textarea,select元素集合
:text获取所有单行文本框元素集合
:password获取所有密码框元素集合
:raido获取所有单选框元素集合
:checkbox获取所有复选框元素集合
:submit获取所有提交按钮元素集合
:image获取所有图像域元素集合
:reset获取所有重置键元素集合
:button获取所有按钮元素集合
:file获取所有文件域元素集合
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: