1、基本选择器
* 标签选择器(元素选择器),语法:$("html标签名")
*id选择器,语法:$("#id的属性值")
*类选择器,语法:$(".class的属性值")
*并集选择器,语法:$("选择器1,选择器2,......")
2、层级选择器
*后代选择器,语法:$("A B") 选择A元素内部的所有B元素(孙子元素)
*子选择器,语法:$("A > B") 选择A元素内部的所有B子元素(儿子元素)
3、属性选择器(A是标签名)
*属性名称选择器,语法:$("A[属性名称] ")
*属性选择器,语法:$("A[属性名称 = ‘值‘] ")
*复合属性选择器,语法:$("A[属性名称 = ‘值‘] ........ ")
$("div[id][titile*='tt']")
开始^,结束$,不包含!=,包含*= 等等
4、过滤选择器
*首元素选择器,语法::first 获得选择的元素中的第一个元素
$("div:first")
*尾元素选择器,语法::last 获得选择的元素中的最后一个元素
*非元素选择器,语法::not(selector) 不包括指定内容的元素
*偶数选择器,语法::even 偶数,从0开始计算
*奇数选择器,语法::odd 奇数,从0开始计算
*等于索引选择器,语法: :eq(index)等于指定索引元素
*大于索引选择器,语法: :gt(index) 大于指定索引元素
*小于索引选择器,语法: :lt(index) 小于指定索引元素
*标题选择器,语法::header 获得标题元素(h1---h6),固定写法
5、表单过滤选择器
*可用元素过滤器,语法: :enabled 获得可用元素
*不可用元素过滤器,语法:disabled 获得不可用元素
*选中选择器,语法: :checked 获得单选/复选框选中的元素
*选中选择器,语法: :selected 获得下拉框选中的元素
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)