Jquery最核心的組成部分就是選擇器引擎。他繼承了CSS的語法,可以對(duì)DOM元素的標(biāo)簽名、屬性名、狀態(tài)等進(jìn)行快速、精確的選擇,并且不必?fù)?dān)心瀏覽器的兼容性。Jquery選擇器除實(shí)現(xiàn)了基本的標(biāo)簽選擇外,還提供了各種特殊的選擇。
一、基本選擇器:

對(duì)于獲取的元素的個(gè)數(shù)我們可已通過兩個(gè)方法來獲取
$("div").size();
$("div").length();
二、進(jìn)階選擇器:

三、層次選擇器:

在兼容CSS選擇器模式的同時(shí)下,Jquery又自定義了獨(dú)特的方法進(jìn)行DOM對(duì)象的選擇。具體方法如下:
$('#box').children('p').css('color','red'); //等同于子選擇器
$('#box').next('p').css('color','red'); //等同于同級(jí)下一個(gè)元素
$("#box").nextAll('p').css('color','red'); //等同于同級(jí)所有下面的元素
$("#box").prev('p').css('color','red'); //等同于同級(jí)上一個(gè)元素
$("#box").prevAll('p').css('color','red'); //等同于同級(jí)所有下面的元素
$("#box").prevUntil('p').css('color','red'); //等同于同級(jí)上非指定元素選定,遇到則停止
$("#box").nextUntil('p').css('color','red'); //等同于同級(jí)下非指定元素選定,遇到則停止
$("#box").siblings('p').css('color','red'); //等同于同級(jí)上下所有元素
四、屬性選擇器:
