《jQuery中文參考手冊(cè)》為官方j(luò)Query線上參考學(xué)習(xí)手冊(cè),本jQuery線上開發(fā)手冊(cè)包含了各種jQuery屬性、語(yǔ)法、定義、函式庫(kù)、使用方法,實(shí)例運(yùn)作等,是WEB程式設(shè)計(jì)學(xué)習(xí)及開發(fā)者不可或缺的線上查詢手冊(cè)文件!註:jQuery 是一個(gè) JavaScript 函式庫(kù)。 jQuery 大幅簡(jiǎn)化了JavaScript 編程,jQuery 很容易學(xué)習(xí)。
jQuery是一套跨瀏覽器的JavaScript函式庫(kù),簡(jiǎn)化HTML與JavaScript之間的操作。由約翰·雷西格(John Resig)在2006年1月的BarCamp NYC上發(fā)布第一個(gè)版本。目前是由Dave Methvin領(lǐng)導(dǎo)的開發(fā)團(tuán)隊(duì)進(jìn)行開發(fā)。在全球前10,000個(gè)訪問(wèn)最高的網(wǎng)站中,有65%使用了jQuery,是目前最受歡迎的JavaScript庫(kù)。
jQuery是開源軟體,使用MIT授權(quán)授權(quán)。 jQuery的語(yǔ)法設(shè)計(jì)使得許多操作變得容易,例如操作文件物件(document)、選擇文件物件模型(DOM)元素、建立動(dòng)畫效果、處理事件、以及開發(fā)Ajax程式。
jQuery也提供了給開發(fā)人員在其上創(chuàng)建插件的能力。這使開發(fā)人員可以對(duì)底層互動(dòng)與動(dòng)畫、高級(jí)效果和高級(jí)主題化的元件進(jìn)行抽象化。模組化的方式使jQuery函數(shù)庫(kù)能夠創(chuàng)建功能強(qiáng)大的動(dòng)態(tài)網(wǎng)頁(yè)以及網(wǎng)頁(yè)應(yīng)用程式。
提示:在開始學(xué)習(xí)?jQuery 之前,您需要具備HTML、CSS、JavaScript基礎(chǔ)知識(shí)。
微軟和諾基亞已宣佈在他們的平臺(tái)上綁定jQuery。微軟最初在Visual Studio中整合了jQuery以便在微軟自己的ASP.NET AJAX框架和ASP.NET MVC Framework中使用,而諾基亞則在他的Web執(zhí)行時(shí)間元件開發(fā)平臺(tái)中整合了jQuery。 MediaWiki自從1.16版本後也開始使用jQuery。
jQuery 1.3版以後,推出全新的層疊樣式表(CSS)選擇器引擎Sizzle。同時(shí)不再提供Packed版本,因?yàn)榻鈮嚎s所消耗的時(shí)間,遠(yuǎn)大於所節(jié)省的下載時(shí)間,且不利於調(diào)試,且已有Google AJAX Libraries API等公開站臺(tái)提供jQuery的js的引用服務(wù),故Packed版本原本的優(yōu)點(diǎn)已蕩然無(wú)存。
下面讓我們執(zhí)行下第一個(gè)jQuery?實(shí)例!
第一個(gè)jQuery?實(shí)例
實(shí)例
<!DOCTYPE html> <html> <head> <script src="/jquery/jquery-1.11.1.min.js"> </script> <script> $(document).ready(function(){ $("p").click(function(){ $(this).hide(); }); }); </script> </head> <body> <p>如果您點(diǎn)擊我,我會(huì)消失。</p> <p>點(diǎn)擊我,我會(huì)消失。</p> <p>也要點(diǎn)擊我哦。</p> </body> </html>
運(yùn)行實(shí)例?
點(diǎn)擊"運(yùn)行實(shí)例" 按鈕查看線上實(shí)例
jQuery函式庫(kù)是包含所有公共DOM、事件、效果和Ajax函數(shù)的一個(gè)JavaScript檔。可以透過(guò)連結(jié)到本地副本或公共伺服器提供的許多副本之一把jQuery包含在網(wǎng)頁(yè)中。 jQuery有一個(gè)由MaxCDN託管的內(nèi)容傳遞網(wǎng)路(CDN)。 Google和微軟也託管了jQuery。
提示:我們的jQuery?教學(xué)將協(xié)助您逐步學(xué)習(xí)如何掌握並使用jQuery?,如果您有任何疑問(wèn),請(qǐng)前往PHP中文網(wǎng)jQuery社群提出你的問(wèn)題,會(huì)有熱心網(wǎng)友為你解答。
jQuery特色
jQuery有下列特色:
使用多瀏覽器開源選擇器引擎Sizzle(jQuery專案的衍生產(chǎn)品)進(jìn)行DOM元素選擇
基於CSS選擇器的DOM操作,使用元素的名稱和屬性(如id和class)作為選擇DOM中節(jié)點(diǎn)的條件
事件
特效與動(dòng)畫
#Ajax
Deferred與Promise對(duì)象來(lái)控制非同步處理
JSON解析
#透過(guò)外掛程式擴(kuò)充
- ##工具函數(shù),如特徵偵測(cè)
- 現(xiàn)代瀏覽器中本機(jī)的相容性方法,但對(duì)於舊版瀏覽器需要後備(fallback)方法,例如inArray()和each()
- #多重瀏覽器(不要與跨瀏覽器混淆)支援
其它jQuery相關(guān)學(xué)習(xí)參考資源除了本頁(yè)面右邊的知識(shí)拓展,也為大家精選了以下資源提示:本教學(xué)的每一章都包含了許多jQuery實(shí)例,您可以直接點(diǎn)擊?"執(zhí)行實(shí)例"?按鈕線上查看結(jié)果。這些範(fàn)例將幫助您更好地理解和使用jQuery。
最新章節(jié)
- jQuery Treeview 2016-10-18
- jQuery Tooltip 2016-10-18
- jQuery Prettydate 2016-10-18
- jQuery 密碼驗(yàn)證 2016-10-18
- jQuery Message 2016-10-18
- jQuery Autocomplete 2016-10-18
- jQuery Accordion 2016-10-18
- jQuery Validate 2016-10-18
相關(guān)課程
- Web前端開發(fā)極速入門 2021-12-10
- 最懂你的大前端課:HTML5/CSS3/ES6/NPM/Vue/...【原文】 2022-09-30
- Gulp入門影片教學(xué) 2022-04-18
- 兄弟連高洛峰CSS3影片教程 2022-04-20
- AngularJS開發(fā)Web應(yīng)用程式基礎(chǔ)實(shí)例影片教學(xué) 2022-04-18
- Ajax全接觸 2022-04-13
- MUI框架基礎(chǔ)影片教學(xué) 2022-04-13
- 線上訓(xùn)練班試聽課 2019-01-10