**这一次我给大家分享一些jQurey的通用选择器以及使用语法**
1、基本选择器
$("*") 通配选择器
$("#id") ID选择器
$(".class") 类选择器
$(“element”) 标签名
2、层级选择器
$(".outer div") 后代选择器
$(".outer>div") 子代选择器
$(".outer+div") 毗邻选择器
$(".outer~div")
$(“element,.class,#id”) 选择多个
3、基本筛选器(找到的结果为多个标签时)
$(“li:first”) 第一个li标签
$(“li:eq(2)”) 拿到索引为2的li标签
$(“li:even”) 索引为偶数的
$(“li:odd”) 索引为奇数的
$(“li:gt(3)”) 索引大于3的标签(不包括3)
$(“li:lt(3)”) 索引小于3的标签(不包括3)
4、属性选择器,用到属性,都得放到中括号里
$(’[id=“div1”]’)
$(’[“hello=“world”][id]’)找自定义属性的方法,和css一样,表示既有一个hello属性,属性值为world,又有一个id属性的标签
还有一种表单选择器,是专门用于表单标签的,对于input标签里的type属性,本质也是属性查找,但是 $(”[type=‘text’]") 可以简写成 $(":text"),注意这是针对于input标签的
5、过滤筛选器
$(“li”).eq(2)
$(“li”).first()
$(“ul li”).hasclass(“test”)