由于原生JavaScript获取元素的方式很多,而且兼容性情况也不一致,jQuery为我们提供了更强大的选择器,我们在学习jQuery的时候对一些常见的选择器需要进行记忆以及熟悉的使用:
一、基本选择器
$("#id")//获取指定id的元素 id选择器
$("*")//匹配所有元素 全选选择器
$("#.class")//获取同一类class的元素 类选择器
$("div")//获取相同标签名的所有元素 标签选择器
$("div,p,li")//获取多个元素 并集选择器
$("li.current")//交集元素 交集选择器
二、层级选择器
$("ul li")//获取子集元素 子代选择器
$("ul li")//获取后代元素 后代选择器
三、筛选方法
$("ul li")//获取子集元素 子代选择器
$("ul li")//获取后代元素 后代选择器
parent()//查找父级元素,最近一级的父集元素
children()//查找子级元素
find()//查找后代
siblings()//查找兄弟节点,并不包含本身
prevAll()//查找当前元素之前所有的同辈元素
hasClass()//检查当前的元素是否含有特定的类,返回true或者false
eq(index)//相当于$("li:eq(2)")
四、其他选择器
其他的一些筛选方法以及用法可通过这个网站进行查找和学习: