重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
jQuery是繼prototype之後又一個優秀的Javascrīpt框架。其宗旨是——WRITE LESS,DO MORE,寫更少的代碼,做更多的事情。
創新互聯主要從事成都網站設計、網站建設、網頁設計、企業做網站、公司建網站等業務。立足成都服務西寧,十多年網站建設經驗,價格優惠、服務專業,歡迎來電咨詢建站服務:18982081108
它是輕量級的js庫(壓縮後只有21k) ,這是其它的js庫所不及的,它兼容CSS3,還兼容各種瀏覽器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。
jQuery是一個快速的,簡潔的javaScript庫,使用戶能更方便地處理HTML documents、events、實現動畫效果,并且方便地為網站提供AJAX交互。
jQuery還有一個比較大的優勢是,它的文檔說明很全,而且各種應用也說得很詳細,同時還有許多成熟的插件可供選擇。
jQuery能夠使用戶的html頁保持代碼和html內容分離,也就是說,不用再在html里面插入一堆js來調用命令了,只需定義id即可。
jquery是對JS的集成,與css結合,其優點是內置了很多函數以供快速的定位、遍歷、修改(/賦值)網頁元素,大部分情況下可以使函數通用于不同的瀏覽器端。
ajax用于異步刷新,不通過傳統提交頁面的方式實現與服務器端交互并處理回傳的數據。
jquery中也集成了ajax,使用也很方便。
只說選擇器的話js獲取對象基本就以下3中方法
getElementById 根據id獲得一個dom對象
getElementsByName 根據name獲得一組dom對象
getElementsByTagName?根據標簽名獲得一組dom對象
jquery就太多了。。。就不一一舉例了直接看文檔就行
文檔:網頁鏈接
優點的話就太明顯了,靈活~靈活太多了 各種方式去找dom對象,根據屬性、父子關系、class。。。。。。 原生js想做到都要自己封裝方法,jquery都給你封裝好了直接用就行。
1、靈活 jquery 選擇器提供多個模式 id class 屬性 等等選擇器
2、方面 比較js你會發現在jquery當中往往幾個字符就能解決 而js需要寫上1行甚至是多行才能實現
3、jquery提供的多選擇器模式,類似就跟寫sql一樣帶上N多條件可以檢索出自己想要的元素,這種開發效率比js高出很多
5、代碼簡潔度提高了
6、jquery比JavaScript讀起來順口多了
個人感受 手打 往采納