jQuery 选择器

来源:互联网 发布:达内2017java百度云 编辑:程序博客网 时间:2024/05/01 07:39

$("div,span,.className,p.className") 选择所有div,span,className,p是className的所有元素

$("#ID+.className")  取id后面的下元素是className的名字 $("#ID").next("className")

$("#ID~div")选取ID后面所有的是div的元素 $("$ID").nextAll("div")

$("prev").slibings("div") prev的同辈元素不分前后位置

 

伪类选择符

$("div:first")

$("div:last")

$("div:not(.className)")

$("div:eq(1)")索引  等于1的索引

$("div:gt(2)")  大于二的索引

$("div:lt(2)")小于二的索引

$("div:even")偶数

$("div:odd")奇数

$("header")选择所有标题元素 h1,h2...

$("div:animated")获取正在执行动画的

内容过滤

$("div:contains('我')")

$("div:empty")

$("div:has(p)")

可见性过滤

:hidden 所有不可见元素

:visible 所有可见元素

属性选择

$("div[id]") 拥有ID属性的元素

$("div[id=lsun]")属性等于lsun

$("div:[title^=liqi]")以liqi开头的title属性

$("div:[title$=lsun]")以lsun结尾的title属性

$("div:[title*=liqi]")所有包含liqi的title属性

表单属性选择

:enabled  可用元素

:disabled不可用元素

:checked 选中

:selected 选择中

 

表单

$("input")

$("text")

$("password")

$("checkbox")

$("radio")

$("image")

$("button")