$符號總體來說有兩個作用:
1、作為一般函式呼叫:$(param)
(1)、引數為函式:當DOM載入完成後,執行此回撥函式
$(function(){//dom載入完成後執行
//程式碼
})
(2)、引數為選擇器字串:查詢所有匹配的標籤,並將它們封裝成jQuery物件
(3)、引數為dom物件:將dom物件封裝成jQuery物件
如:$(this)
注意:jQuery物件和dom物件的區別:
jQuery物件可以使用jQuery的方法,但dom物件不行!
$(“li”)[0] 為dom物件,再通過$()包裝 $($(“li”)[0] ) 返回的是jQuery物件,則可以使用jQuery方法
(4)、引數為html標籤字串(用的少):建立標籤物件並封裝成jQuery物件
2、作為物件使用:$.xxx()
如:
(1)$.each():遍歷陣列或物件
(2)$.trim():去掉兩端的空格