jQuery是一款免費(fèi)且開放源代碼的JS代碼庫,由John Resig創(chuàng)建。jQuery是免費(fèi)、開源的,使用MIT許可協(xié)議。它是輕量級(jí)的js庫,它兼容CSS3,還兼容各種瀏覽器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。jQuery使用戶能更方便地處理HTML documents、events、實(shí)現(xiàn)動(dòng)畫效果,并且方便地為網(wǎng)站提供AJAX交互。
jQuery簡(jiǎn)介
Query是繼prototype之后又一個(gè)優(yōu)秀的Javascript庫。它是輕量級(jí)的js庫 ,它兼容CSS3,還兼容各種瀏覽器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后續(xù)版本將不再支持IE6/7/8瀏覽器。jQuery使用戶能更方便地處理HTML(標(biāo)準(zhǔn)通用標(biāo)記語言下的一個(gè)應(yīng)用)、events、實(shí)現(xiàn)動(dòng)畫效果,并且方便地為網(wǎng)站提供AJAX交互。jQuery還有一個(gè)比較大的優(yōu)勢(shì)是,它的文檔說明很全,而且各種應(yīng)用也說得很詳細(xì),同時(shí)還有許多成熟的插件可供選擇。jQuery能夠使用戶的html頁面保持代碼和html內(nèi)容分離,也就是說,不用再在html里面插入一堆js來調(diào)用命令了,只需要定義id即可。
jQuery是一個(gè)兼容多瀏覽器的javascript庫,核心理念是write less,do more(寫得更少,做得更多)。jQuery在2006年1月由美國(guó)人John Resig在紐約的barcamp發(fā)布,吸引了來自世界各地的眾多JavaScript高手加入,由Dave Methvin率領(lǐng)團(tuán)隊(duì)進(jìn)行開發(fā)。如今,jQuery已經(jīng)成為最流行的javascript庫,在世界前10000個(gè)訪問最多的網(wǎng)站中,有超過55%在使用jQuery。
jQuery是免費(fèi)、開源的,使用MIT許可協(xié)議。jQuery的語法設(shè)計(jì)可以使開發(fā)更加便捷,例如操作文檔對(duì)象、選擇DOM元素、制作動(dòng)畫效果、事件處理、使用Ajax以及其他功能。除此以外,jQuery提供API讓開發(fā)者編寫插件。其模塊化的使用方式使開發(fā)者可以很輕松的開發(fā)出功能強(qiáng)大的靜態(tài)或動(dòng)態(tài)網(wǎng)頁。
jQuery,顧名思義,也就是JavaScript和查詢(Query),即是輔助JavaScript開發(fā)的庫。
jQuery動(dòng)態(tài)特效
AJAX
通過插件來擴(kuò)展
方便的工具 - 例如瀏覽器版本判斷
漸進(jìn)增強(qiáng)
鏈?zhǔn)秸{(diào)用
多瀏覽器支持,支持Internet Explorer6.0+、Opera9.0+、Firefox2+、Safari2.0+、Chrome1.0+(在2.0.0中取消了對(duì)Internet Explorer6,7,8的支持)
注意事項(xiàng)
1、Wordpress內(nèi)置jQuery庫,其末尾防止JS庫沖突而加入的jQuery.noConflict()使得主題中所有jQuery代碼都要做一些小修改,更可能導(dǎo)致一些插件效果失效。wordpress建議下載官方j(luò)Query-Min庫放到當(dāng)前主題目錄下調(diào)用,不要使用wp-includes里面的庫。
2、Google CDN庫的地址采用了協(xié)議相對(duì)路徑,它可以很好的解決https引起的一些問題,具體可以看Paul Irish的介紹,當(dāng)然你依舊可以使用帶“http:”的路徑。
3、許多網(wǎng)站都采用Google CDN提供的jQuery庫,使用它可以得到出色的緩存效果。
4、把jQuery代碼統(tǒng)統(tǒng)放到頁面底部可以提高載入速度。
5、使用HTML5重構(gòu)的頁面可省略掉 type="text/javascript"。
6、推薦使用國(guó)內(nèi)CDN公共庫,速度更快,穩(wěn)定性更高。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版