ituring.com.cn_jquery中文教程_jQuery基礎(chǔ)教程(第二版)源碼
本文關(guān)鍵詞:jQuery基礎(chǔ)教程,,由筆耕文化傳播整理發(fā)布。
作者簡(jiǎn)介 Jonathan Chaffer 資深Web專家,Structure互動(dòng)公司CT0。著名jQuery資源網(wǎng)站LeamingjQuery.com創(chuàng)始人之一。他還是著名的開源CMS項(xiàng)目Drupa J的核心開發(fā)人員。開發(fā)了廣受歡迎的Content Construction Kit(內(nèi)容構(gòu)建工具包)模塊并大幅修改了菜單系統(tǒng)。 本書簡(jiǎn)介 本書作為《jQuery基礎(chǔ)教程》的升級(jí)版,涵蓋jQuery 1.3的全部新特性,特別是新增了介紹jQuery UI(jQuery官方用戶界面插件庫)的內(nèi)容。本書前6章以通俗易懂的方式介紹了jQuery的基本概念,主要包括jQuery的選擇符、事件、效果、DOM操作、AJAX支持等。隨后3章從理論到實(shí)踐,通過表格操作、構(gòu)建功能型表單、實(shí)現(xiàn)滑移和翻轉(zhuǎn)效果等實(shí)例,深入淺出地講解了如何創(chuàng)造性地運(yùn)用jQuery提供的豐富而強(qiáng)大的API。本書最后兩章專門介紹了如何使用和編寫jQuery插件。值得一提的是,本版新增的附錄D分門別類地列出了所有jQuery API,為高效使用jQuery提供了方便。 本書注重理論與實(shí)踐相結(jié)合,適合初中級(jí)Web開發(fā)人員閱讀和參考。 目錄 第1章 jQuery入門 1.1 jQuery能做什么 1.2 jQuery為什么如此出色 1.3 jQuery項(xiàng)目歷史 1.4 第一個(gè)jQuery驅(qū)動(dòng)的頁面 1.4.1 下載jQuery 1.4.2 建立HTML文檔 1.4.3 編寫jQuery代碼 1.4.4 最終結(jié)果 1.5 小結(jié) 第2章 選擇符 2.1 DOM 2.2 工廠函數(shù)$() 2.3 CSS選擇符 2.4 屬性選擇符 2.5 自定義選擇符 2.5.1 每隔一行為表格添加樣式 2.5.2 基于表單的選擇符 2.6 DOM遍歷方法 2.6.1 為特定單元格添加樣式 2.6.2 連綴 2.7 訪問DOM元素 2.8 小結(jié) 第3章 事件 3.1 在頁面加載后執(zhí)行任務(wù) 3.1.1 代碼執(zhí)行的時(shí)機(jī)選擇 3.1.2 基于一個(gè)頁面執(zhí)行多個(gè)腳本 3.1.3 縮短代碼的簡(jiǎn)寫方式 3.1.4 與其他庫共存 3.2 簡(jiǎn)單的事件 3.2.1 簡(jiǎn)單的樣式轉(zhuǎn)換器 3.2.2 簡(jiǎn)寫的事件 3.3 復(fù)合事件 3.3.1 顯示和隱藏高級(jí)特性 3.3.2 突出顯示可單擊的項(xiàng) 3.4 事件的旅程 3.5 通過事件對(duì)象改變事件的旅程 3.5.1 事件目標(biāo) 3.5.2 停止事件傳播 3.5.3 默認(rèn)操作 3.5.4 事件委托 3.6 移除事件處理程序 3.6.1 事件的命名空間 3.6.2 重新綁定事件 3.7 模仿用戶操作 3.8 小結(jié) 第4章 效果 4.1 修改內(nèi)聯(lián)CSS 4.2 基本的隱藏和顯示 4.3 效果和速度 4.3.1 指定顯示速度 4.3.2 淡入和淡出 4.4 復(fù)合效果 4.5 創(chuàng)建自定義動(dòng)畫 4.5.1 切換淡入淡出 4.5.2 創(chuàng)建多個(gè)屬性的動(dòng)畫 4.6 并發(fā)與排隊(duì)效果 4.6.1 處理一組元素 4.6.2 處理多組元素 4.6.3 回調(diào)函數(shù) 4.6.4 簡(jiǎn)單概括 4.7 小結(jié) 第5章 DOM操作 5.1 操作屬性 5.1.1 非class屬性 5.1.2 深入理解$()工廠函數(shù) 5.2 插入新元素 5.3 移動(dòng)元素 5.3.1 標(biāo)注、編號(hào)和鏈接到上下文 5.3.2 插入腳注 5.4 包裝元素 5.5 復(fù)制元素 5.5.1 連同事件一起復(fù)制 5.5.2 通過復(fù)制創(chuàng)建突出引用 5.5.3 通過CSS使突出引用偏離正文 5.5.4 回到代碼中 5.5.5 修飾突出引用 5.6 DOM操作方法的簡(jiǎn)單歸納 5.7 小結(jié) 第6章 AJAX 6.1 基于請(qǐng)求加載數(shù)據(jù) 6.1.1 追加HTML 6.1.2 操作JavaScript對(duì)象 6.1.3 加載XML文檔 6.2 選擇數(shù)據(jù)格式 6.3 向服務(wù)器傳遞數(shù)據(jù) 6.3.1 執(zhí)行GET請(qǐng)求 6.3.2 執(zhí)行POST請(qǐng)求 6.3.3 序列化表單 6.4 關(guān)注請(qǐng)求 6.5 AJAX和事件 6.6 安全限制 6.7 其他工具 6.7.1 低級(jí)AJAX方法 6.7.2 修改默認(rèn)選項(xiàng) 6.7.3 部分加載HTML頁面 6.8 小結(jié) 第7章 表格操作 7.1 排序和分頁 7.1.1 服務(wù)器端排序 7.1.2 JavaScript排序 7.1.3 服務(wù)器端分頁 7.1.4 JavaScript分頁 7.1.5 完成的代碼 7.2 修改表格外觀 7.2.1 突出顯示行 7.2.2 工具提示條 7.2.3 折疊和擴(kuò)展 7.2.4 篩選 7.2.5 完成的代碼 7.3 小結(jié) 第8章 構(gòu)建功能型表單 8.1 改進(jìn)基本的表單 8.1.1 漸進(jìn)增強(qiáng)表單樣式 8.1.2 根據(jù)條件顯示的字段 8.1.3 表單驗(yàn)證 8.1.4 復(fù)選框操作 8.1.5 完成的代碼 8.2 提升緊湊的表單 8.2.1 字段的占位符文本 8.2.2 AJAX自動(dòng)完成 8.2.3 完成的代碼 8.3 操作數(shù)字型表單數(shù)據(jù) 8.3.1 購物車表格結(jié)構(gòu) 8.3.2 拒絕非數(shù)字輸入 8.3.3 數(shù)字計(jì)算 8.3.4 刪除商品 8.3.5 修改送貨信息 8.3.6 完成的代碼 8.4 小結(jié) 第9章 滑移和翻轉(zhuǎn) 9.1 標(biāo)題新聞翻轉(zhuǎn)效果 9.1.1 設(shè)置頁面 9.1.2 取得新聞源 9.1.3 設(shè)置翻轉(zhuǎn)效果 9.1.4 標(biāo)題新聞翻轉(zhuǎn)函數(shù) 9.1.5 懸停時(shí)暫! 9.1.6 從不同的域中取得新聞源 9.1.7 附加的內(nèi)部漸變效果 9.1.8 完成的代碼 9.2 圖像傳送帶 9.2.1 設(shè)置頁面 9.2.2 通過單擊滑移圖像 9.2.3 放大圖像 9.2.4 完成的代碼 9.3 小結(jié) 第10章 使用插件 10.1 查找插件和幫助 10.2 使用插件 10.3 Form插件 10.4 jQuery UI插件庫 10.4.1 效果 10.4.2 交互組件 10.4.3 部件 10.4.4 jQuery UI ThemeRoller 10.5 其他插件 10.5.1 表單類 10.5.2 表格類 10.5.3 圖像類 10.5.4 亮盒及模態(tài)對(duì)話框 10.5.5 圖表類 10.5.6 事件類 10.6 小結(jié) 第11章 開發(fā)插件 11.1 添加新的全局函數(shù) 11.1.1 添加多個(gè)函數(shù) 11.1.2 關(guān)鍵所在 11.1.3 創(chuàng)建實(shí)用方法 11.2 添加jQuery對(duì)象方法 11.2.1 對(duì)象方法的環(huán)境 11.2.2 方法連綴 11.3 DOM遍歷方法 11.4 添加新的簡(jiǎn)寫方法 11.5 方法的參數(shù) 11.5.1 簡(jiǎn)單參數(shù) 11.5.2 參數(shù)映射 11.5.3 默認(rèn)參數(shù)值 11.5.4 回調(diào)函數(shù) 11.5.5 可定制的默認(rèn)值 11.6 添加選擇符表達(dá)式 11.7 共享插件 11.7.1 命名約定 11.7.2 別名$的使用 11.7.3 方法接口 11.7.4 文檔格式 11.8 小結(jié) 附錄A 在線資源 附錄B 開發(fā)工具 附錄C JavaScript閉包 附錄D 快速參考
本文關(guān)鍵詞:jQuery基礎(chǔ)教程,由筆耕文化傳播整理發(fā)布。
本文編號(hào):66585
本文鏈接:http://sikaile.net/wenshubaike/mishujinen/66585.html