選擇器,就是用一種方式把你想要的那一個元素選中。把這個元素選中了,你才能對它進行各種操作。jQuery 選擇器和 CSS 選擇器幾乎完全一樣,我們在接下來的學習中應該多對比一下這兩者,這樣學習速度可以提高很多。
在 JavaScript 中,如果想要選取元素,只能使用 getElementById()、getElementsByTagName()、getElementsByClassName() 等方法來獲取。這些方法的功能有限,並且名字“又長又臭”,估計已經嚇跑了不少初學的小夥伴。
而 jQuery 選擇器完全繼承了 CSS 選擇器的風格,極大地方便了我們的開發。因為它不僅語法簡單,而且功能也非常強大。jQuery 選擇器有兩類:一類是“基礎選擇器”,另一類是“偽類選擇器”。我們先學習基礎選擇器,之後再學習偽類選擇器。
在 jQuery 中,基礎選擇器有以下 3 種。
jQuery 選擇器非常多,估計很多初學者還沒開始學就糊塗了。在初學階段,建議大家至少認真學習一遍,忘了沒關係,等到實際開發需要用到的時候,我們再返回來翻看一下,多翻看幾次就熟悉了。
實際上,我們接觸的新知識如果沒有經過實踐,只是簡單地看過一遍,大多數都是很容易忘記的。換一句話來說,學習新知識只是一個“輸入”過程,而新知識只有經過多次實踐(也就是“輸出”)才會真正轉化成自己知識體系的一部分。