下載地址:https://www.yanxishe.com/resourceDetail/2353?from=leiphonecolumn_res0904
內容簡介 · · · · · ·
本書詳細地講解了JQuery的各種方法和使用技巧,讀者可以系統地掌握JQuery中關於DOM操作、事件、動畫效果、表單操作、AJAX以及插入方面的知識點,並且在本書的第十六章我們會參考成熟案例詳細講解JQuery項目的開發,為新手入門打下堅實基礎。
本書共分十六章。
第一章首先介紹了什麼是JQuery、學習JQuery的條件、JQuery的版本、JQuery的功能和優勢、其他JavaScript庫、是否兼容低版本IE、下載及運行JQuery。
第二章介紹了JQuery的基礎核心內容,包含代碼風格、加載模式、對象互換、多個庫之間的衝突。
第三章主要講解常規選擇器,本章節是JQuery入門的關鍵,主要由簡單選擇器、進階選擇器、高級選擇器組成。
第四章主要講解過濾選擇器,包括基本過濾器、內容過濾器、可見性過濾器、子元素過濾器、其他方法。
第五章主要講解基礎DOM和CSS操作,包括DOM簡介、設置元素及內容、元素屬性操作、元素樣式操作、CSS方法。
第六章主要講解DOM節點操作,包括創建節點、插入節點、包裹節點、節點操作。
第七章主要講解表單選擇器,包括常規選擇器、表單選擇器、表單過濾器。
第八章主要講解事件中的基礎事件,包括綁定事件、簡寫事件、複合事件。
第九章主要講解事件對象中的基礎事件對象和冒泡與默認行為。
第十章主要講解事件中的高級事件部分,包括使用最多的模擬操作、命名空間、事件委託、On、Off和One。
第十一章主要講解JQuery中的動畫效果,包括動畫的顯示、隱藏、滑動、捲動、淡入、淡出、自定義動畫、列隊動畫方法、動畫相關方法、動畫全局屬性。
第十二章講解JQuery中的AJAX應用,首先介紹了AJAX的優勢與不足,講解了load()方法、$.get()和$.post()、$.getScript()和$.getJSON()、$.ajax()方法、表單序列化。
第十三章講解AJAX的進階應用,主要解決了具體的AJAX使用中最常遇到的問題及解決方法。AJAX加載請求、AJAX錯誤處理、AJAX請求全局事件、AJAX的跨域JSON和JSONP、jqXHR對象。
第十四章講解JQuery工具慮數,如字符串操作、數組和對象操作、測試操作、URL操作、瀏覽器檢測、其他操作。
第十五章講解JQuery的插件機制以及開發自己想要的插件,主要包括插件概述、驗證插件、自動完成插件、自定義插件。
第十六章將用前面第一章至第十五章全部知識開發一套完成的項目,項目主要參考知乎網(http://www.zhihu.com)。在項目中將使用到JQuery UI、郵箱自動補全、日曆UI、驗證插件(validate)、form表單插件、cookie插件、AJAX登錄、AJAX提問、AJAX顯示問題、AJAX提交評論、AJAX顯示評論、AJAX加載更多評論、處理錯誤與屏蔽低版IE等。
補充說明 · · · · · ·
本站所有資源版權均屬於原作者所有,這裡所提供資源均只能用於參考學習用,請勿直接商用。如需刪除,請聯繫 kefu@yanxishe.com
AI 研習社已經和阿里大文娛、曠視、搜狗搜索、小米等知名公司達成聯繫,幫助大家更好地求職找工作,一鍵投遞簡歷至 HR 後台,準備了一些內推渠道群。
歡迎大家添加研習社小學妹微信(aiyanxishe),小學妹拉你加入(備註求職)。
雷鋒網雷鋒網雷鋒網