JQuery 选择器继承了CSS 与Path 语言的部分语法,容许经过标签名、属性名或内容对DOM 元素进行快速、准确的选择,而没必要担忧浏览器的兼容性,经过jQuery 选择器对页面元素的精准定位,才能完成元素属性和行为的处理。javascript
$(function(){
$("#tbStu tr:nth-child(even)").addClass("trOdd");
})
上面代码若是使用原生JavaScript实现的话:一、获取元素列表;二、经过if判断%2的元素改变样式。而JQuery则能够用链式方法直接获取元素并设置样式,简洁明了。java
JavaScript原生态实现时,元素找不到时页面会报错而不执行;可是JQuery实现时,元素找不到不会报错。浏览器
JQuery选择器就是在HMTL文档里面选择到想要操做的元素,因此定位元素很是重要,也是JQuery的主要工做内容。只有有了对象后,才能对其操做。spa
JQuery选择器分为:3d