08JQuery笔记-----------------------表单属性过滤器

1、$('div[id]')获取有id属性的div层
2、$('div[id=dv1]')获取id属性为dv1的层
3、$('div[id!=dv1]')获取id属性不为dv1的层
4、$('div[id^=dv]')获取有id属性以dv开头的层
5、$('div[id$=dv]')获取有id属性以dv结尾的层
6、$('div[id*=dv]')获取有id属性包含dv的层
7、$('div[id][value]')获取有id属性和value属性的层
8、$("#form1 :enabled")选取id为form1的表单内所有启用的元素
上面如果不加空格表示被禁用的表单form1
9、$("#form1 :disabled")选取id为form1的表单内所有禁用的元素
10、$("input:checked")选取所有选中的元素(Radio、CheckBox)
11、$("select option:selected")选取所有选中的选项元素(下拉列表
12、$(":input")选取所有<input>、<textarea>、<select>和<button>元素和
$("input")不一样,$("input")只获得<input>
13、$(":text")选取所有单行文本框,等价于$("input[type=text]")
14、$(":password")选取所有密码框。
同理还有:radio、:checkbox、:submit、:image、:reset、:button、:file、:hidden
15、$('div:contains('哈哈')')选取层内容包含哈哈两个字的层
16、$('div:empty')选取层内容不包含内容的层==空层
17、$('div:has(a)')选取层中包含a标签的的div
18、$('div:parent')选取div层的父元素标签

posted on 2016-01-12 11:57  努力的活着_在人间  阅读(296)  评论(0)    收藏  举报

导航