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

jquery选择器

2011-07-22 13:05 309 查看
1、层次选择器
$("div span") 选取div里所有的span元素
$("div > span") 选取div里元素名称为span的子元素
$(".one + div") 选取class是one的下一个div兄弟元素
$("#two~div") 选取id是two后面的所有div兄弟元素
2、基本过滤选择器(索引均是从0开始)
$("div:first") 选取所有div元素中第1个div元素
$("div:last") 选取所有div元素中最后1个div元素
$("iput:not(.myclass)") 选取class不是myclass的input元素
$("input:even") 选取索引是偶数的input元素
$("input:odd") 选取索引是基数的input元素
$("input:eq(1)") 选取索引=1的input元素
$("input:gt(1)") 选取索引>1的input元素
$("iput:lt(1)") 选取索引<1的input元素
$(":header") 选取网页中所有的h1,h2,h3....
$(":animated") 选取正在执行动画的所有元素
3、内容过滤选择器
$("div:contains('我')") 选取含有文本“我”的div元素
$("div:empty") 选取不包含子元素(包括文本元素)的div空元素
$("div:has(p)") 选取含有p元素的所有div元素
$("div:parent") 选取拥有子元素(包括文本元素)的div元素
4、可见性过滤选择器
$(input:hidden) 选取所有input中不可见的元素。包括<input type="hidden"/>,<div style="visibility:hidden">等元素。
$(":visible") 选取有可见的元素
5、属性过滤选择器
6、子元素过滤选择器
7、表单对象属性过滤选择器
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: