jquery选择器
基本选择器
1. 标签选择器
$("html标签") 返回页面上所有指定标签的jquery对象集合
2. 类选择器
$(".类名") 返回所有该类名的jquery对象集合
3. ID选择器
$("#id名称") 以jquery对象返回指定ID的元素
4.并集选择器
$("标签选择器,类选择器,id选择器")
返回所有选择器中选择的元素,
返回的数据类型为jquery对象集合
5.全局选择器
$("*") 选择页面中所有的元素,返回jquery对象的集合
层级选择器
1. 后代选择器
$("选择器1 选择器2")
将选择器1中的所有符合选择器2的后代元素选择出来。
(包含子级 及 子级的子级===)
2. 子选择器
$("选择器1>选择器2")
将选择器1中的所有符合选择器2的子级元素
选择出来。(不包括子级之后的后代元素)
3.相邻选择器
$("选择器1+选择器2")
将符合选择器1的元素中,
平级的,相邻的下一个,并且
符合选择器2的单个元素选择出来
4.同辈选择器
$("选择器1+选择器2")
将符合选择器1的元素中,
所有平级的,并且
符合选择器2的多个元素选择出来
5.属性选择器
[attribute]
选择含有该属性的元素
[attribute=value]
选择含有该属性,并且属性值为value的元素
[attribute!=value]
选择含有该属性,并且属性值不为value的元素
[attribute^=value]
选择含有该属性,并且属性值以value为开头的元素
[attribute$=value]
选择含有该属性,并且属性值以value为结尾的元素
[attribute*=value]
选择含有该属性,并且属性值中包含value的元素
基本选择器
1. 标签选择器
$("html标签") 返回页面上所有指定标签的jquery对象集合
2. 类选择器
$(".类名") 返回所有该类名的jquery对象集合
3. ID选择器
$("#id名称") 以jquery对象返回指定ID的元素
4.并集选择器
$("标签选择器,类选择器,id选择器")
返回所有选择器中选择的元素,
返回的数据类型为jquery对象集合
5.全局选择器
$("*") 选择页面中所有的元素,返回jquery对象的集合
层级选择器
1. 后代选择器
$("选择器1 选择器2")
将选择器1中的所有符合选择器2的后代元素选择出来。
(包含子级 及 子级的子级===)
2. 子选择器
$("选择器1>选择器2")
将选择器1中的所有符合选择器2的子级元素
选择出来。(不包括子级之后的后代元素)
3.相邻选择器
$("选择器1+选择器2")
将符合选择器1的元素中,
平级的,相邻的下一个,并且
符合选择器2的单个元素选择出来
4.同辈选择器
$("选择器1+选择器2")
将符合选择器1的元素中,
所有平级的,并且
符合选择器2的多个元素选择出来
5.属性选择器
[attribute]
选择含有该属性的元素
[attribute=value]
选择含有该属性,并且属性值为value的元素
[attribute!=value]
选择含有该属性,并且属性值不为value的元素
[attribute^=value]
选择含有该属性,并且属性值以value为开头的元素
[attribute$=value]
选择含有该属性,并且属性值以value为结尾的元素
[attribute*=value]
选择含有该属性,并且属性值中包含value的元素