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