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