作用:
- 操作頁面對象
- 修改頁面外觀
- 油畫javascript的事件機制
- 爲頁面添加動畫效果
- 優化ajax
優勢:
- 輕量級
- 出色的瀏覽器兼容
- 出色的dom操作
- 鏈式操作方式
- 隱式迭代集合(可以對選擇對象的集合自動的迭代不需要用for in循環)如$("div:lt(2)").css("border-color","red")/*對前兩個div增加css*/
- 行爲層與結構的分離 (如想對dom添加事件,在javascript中添加要聲明一次函數,在dom中還要使用一次,jquery只需在jquery部分聲明某個元素的某種事件就可以了:$("#myButton").click(function(){代碼部分}))
- 支持擴展
- 完善的學習資源
- 開源
如果剛剛開始學習一定要記住3456點,對以後解決問題有很大的幫助。