jQuery选择器

来源:互联网 发布:网页软件游戏开发 编辑:程序博客网 时间:2024/05/29 12:17

1.*选择器:选中全部元素

$("div *") 选中div全部子元素

2.sele1,sele2,seleN选择器:精确的选择任意多个制定的元素

$("#id,.class,div")

3.ance desc (ancestor祖先 descendant后代)包括孙元素...

$("div span")

4.parent>child 只包括子元素



过滤选择器

通过某种过滤规则进行元素的匹配,书写时已“:”开头通常用于查找集合元素中某一位置的单一元素

1.:first

$("li:first")

2.:eq(index) 从一组标签元素数组中,灵活选择任意的一个标签元素 从0开始

$("li:eq(0)")

3.:contains(text)文本内容查找元素(查找包含制定字符串的全部元素)

$("li:contains('土豪')")

4.:has(selector)包含的元素名称查找

$("li:has('p')")

5.:hidden 获取全部不可见的元素 包括type为hidden的元素

6.:visible 获取全部可见元素(display值不为none)

7.[attribute=value]属性选择器

$("li[title='best']")

8.[attribute=value]

9.[attribute*=value] 获取属性值中包含指定内容的全部元素

10.:first-child 子元素过滤选择器 last-chile

$("li:first-child")选中所有ul下第一个li标签(不是li标签的第一个子元素)

表单选择器

1.:input表单选择器    返回全部的表单元素(<input>标记的表单元素、<textarea>、<select><button>标记的表单元素)

$("#formId :input")

2.:text 单行文本选择器

3.:password 表单密码选择器

4.:radio 单选按钮选择器

5.:chekbox 复选框选择器

6.:submit 提交按钮选择器

7.:image 图像域选择器(当<input>元素的type属性为image时,该元素就是一个图像域)

不会选中<img>元素

8.:button 表单按钮选择器

9.:checked 选中状态选择器(单选、多选)

10.:selected 选中状态选择器(获取select下拉框中全部被选中的<option>元素)




0 0
原创粉丝点击