jQuery開發基礎教程

jQuery開發基礎教程

《jQuery開發基礎教程》是2016年人民郵電出版社出版的圖書,作者是蔡艷桃、萬木君。

基本介紹

  • 中文名:《jQuery開發基礎教程》
  • 作者:蔡艷桃、萬木君
  • 出版時間:2015年11月
  • 出版社人民郵電出版社
  • 頁數:292 頁
  • ISBN:978-7-115-37721-0
  • 定價:49.8 元
  • 開本:16 開
  • 字數:482000
圖書簡介,目錄,

圖書簡介

全書共分12章,內容包括JavaScript基礎、初識jQuery、jQuery選擇器的使用、使用 jQuery操作DOM、jQuery中的事件處理和動畫效果、使用 jQuery操作表單和表格、Ajax在jQuery中的套用、jQuery UI外掛程式的使用、常用的第三方jQuery外掛程式、jQuery性能最佳化與技巧、jQuery在HTML5中的套用、綜合案例——jQuery+Ajax實現企業入口網站。

目錄

第1章 JavaScript基礎 1
1.1 JavaScript概述 1
1.1.1 什麼是JavaScript 1
1.1.2 JavaScript的作用 1
1.1.3 JavaScript的基本特點 4
1.2 編寫JavaScript的工具 5
1.2.1 使用記事本 5
1.2.2 使用FrontPage 6
1.2.3 使用Dreamweaver 8
1.3 編寫第一個JavaScript程式 11
1.3.1 編寫JavaScript 11
1.3.2 運行JavaScript程式 13
1.3.3 調試JavaScript程式 14
1.4 JavaScript庫 16
1.4.1 什麼是JavaScript庫 16
1.4.2 常用的JavaScript庫 16
知識點提煉 17
習 題 17
第2章 初識jQuery 18
2.1 jQuery概述 18
2.1.1 jQuery能做什麼 18
2.1.2 jQuery的特點 20
2.1.3 jQuery的版本 21
2.2 jQuery下載與配置 23
2.2.1 下載jQuery 23
2.2.2 配置jQuery 24
2.2.3 我的第一個jQuery腳本 24
2.3 jQuery對象和DOM對象 25
2.3.1 jQuery對象和DOM對象簡介 25
2.3.2 jQuery對象和DOM對象的
相互轉換 27
2.4 解決jQuery和其他庫的衝突 29
2.4.1 jQuery庫在其他庫之前導入 29
2.4.2 jQuery庫在其他庫之後導入 30
2.5 jQuery外掛程式簡介 31
2.5.1 外掛程式的使用 31
2.5.2 流行的外掛程式 31
知識點提煉 34
習 題 35
第3章 jQuery選擇器的使用 36
3.1 jQuery的工廠函式 36
3.2 jQuery選擇器是什麼 37
3.3 jQuery選擇器的優勢 37
3.3.1 代碼更簡單 37
3.3.2 支持CSS1到CSS3選擇器 37
3.3.3 完善的檢測機制 37
3.4 基本選擇器 39
3.4.1 ID選擇器(#id) 39
3.4.2 元素選擇器(element) 40
3.4.3 類名選擇器(.class) 42
3.4.4 複合選擇器(selector1,selector2,selectorN) 43
3.4.5 通配符選擇器(*) 44
3.4.6 使用選擇器隱藏超連結地址 44
3.5 層次選擇器 47
3.5.1 ancestor descendant選擇器 47
3.5.2 parentchild選擇器 49
3.5.3 prev+next選擇器 51
3.5.4 prev ~ siblings選擇器 52
3.6 過濾選擇器 53
3.6.1 簡單過濾器 53
3.6.2 內容過濾器 55
3.6.3 可見性過濾器 57
3.6.4 表單對象的屬性過濾器 58
3.6.5 子元素過濾器 59
3.7 屬性選擇器 60
3.8 表單選擇器 60
3.9 選擇器中的一些注意事項 62
3.9.1 選擇器中含有特殊符號的
注意事項 62
3.9.2 選擇器中含有空格的注意事項 62
3.10 綜合實例:隔行換色滑鼠指向
表格行變色 63
知識點提煉 65
習 題 66
第4章 使用 jQuery操作DOM 67
4.1 DOM操作的分類 67
4.2 對元素內容和值進行操作 68
4.2.1 對元素內容操作 68
4.2.2 對元素值操作 71
4.3 對DOM節點進行操作 72
4.3.1 創建節點 73
4.3.2 查找節點 74
4.3.3 插入節點 74
4.3.4 刪除、複製與替換節點 76
4.3.5 遍歷節點 80
4.4 對元素屬性進行操作 81
4.5 對元素的CSS樣式操作 82
4.5.1 通過修改CSS類實現 82
4.5.2 通過修改CSS屬性實現 82
4.6 綜合實例:實現我的開心小農場 83
知識點提煉 85
習 題 85
第5章 jQuery中的事件處理
和動畫效果 86
5.1 jQuery中的事件處理 86
5.1.1 頁面載入回響事件 86
5.1.2 jQuery中的事件 87
5.1.3 事件綁定 89
5.1.4模擬用戶操作 92
5.1.5 事件捕獲與事件冒泡 94
5.2 jQuery中的動畫效果 99
5.2.1 隱藏匹配元素 99
5.2.2 顯示匹配元素 100
5.2.3 切換元素的可見狀態 102
5.2.5 淡入淡出的動畫效果 102
5.2.6 滑動效果 104
5.2.7 自定義的動畫效果 107
5.3 綜合實例:實現圖片傳送帶 110
知識點提煉 112
習 題 113
第6章 使用 jQuery操作
表單和表格 114
6.1 HTML表單概述 114
6.1.1 表單標記 115
6.1.2 輸入標記 116
6.1.3 文本域標記 122
6.1.4 選單和列表標記123
6.2 使用jQuery操作表單元素 124
6.2.1 操作文本框 124
6.2.2 操作文本域 126
6.2.3 操作單選按鈕和複選框 130
6.2.4 操作下拉框 133
6.2.5 表單驗證 135
6.3 使用jQuery操作表格 137
6.3.1 控制表格顏色顯示 137
6.3.2 表格的展開與關閉 140
6.3.3 表格內容的篩選 142
6.4 綜合實例:刪除記錄時的提示效果 144
知識點提煉 146
習 題 147
第7章 Ajax在jQuery中的套用 148
7.1 Ajax技術簡介 148
7.1.1 Ajax概述 148
7.1.2 Ajax開發模式 148
7.1.3 Ajax技術的優點 149
7.1.4 Ajax技術的缺點 150
7.2 安裝Web運行環境——AppServ 150
7.3 通過JavaScript套用Ajax 152
7.4 jQuery中的Ajax套用 153
7.4.1 load()方法 153
7.4.2 使用$.get()方法請求數據 156
7.4.3 使用$.post()方法請求數據 157
7.4.4 $.getScript()方法載入js檔案 158
7.4.5 $.getJSON()方法載入JSON檔案 159
7.4.6 使用$.ajax()方法請求數據 160
7.4.7 serialize()方法序列化表單 162
7.5 Ajax的全局事件 164
7.5.1 ajax全局事件的參數及功能 164
7.5.2 ajaxStart與ajaxStop全局事件 164
7.6 綜合實例:Ajax實現留言板
即時更新 165
知識點提煉 168
習 題 168
第8章 jQuery UI外掛程式的使用 169
8.1 初識jQuery UI外掛程式 169
8.1.1 jQuery UI概述 169
8.1.2 jQuery UI的下載 170
8.1.3 jQuery UI的使用 171
8.1.4 jQuery UI的工作原理 172
8.1.5 jQuery UI中的外掛程式 174
8.2 jQuery UI的常用外掛程式 174
8.2.1 摺疊面板(Accordion)的使用 174
8.2.2 自動完成(Autocomplete)外掛程式
的使用 177
8.2.3 按鈕(Button)的使用 180
8.2.4 日期選擇器(Datepicker)
的使用 183
8.2.5 對話框(Dialog)的使用 186
8.2.6 選單(Menu)的使用 190
8.2.7 進度條(Progressbar)的使用 192
8.2.8 滑塊(Slider)的使用 194
8.2.9 旋轉器(Spinner)的使用 196
8.2.10 標籤頁(Tabs)的使用 198
8.2.11 工具提示框(Tooltip)的使用 200
8.3 綜合實例:使用jQuery實現許願牆 203
知識點提煉 205
習 題 206
第9章 常用的第三方jQuery外掛程式 207
9.1 jQuery外掛程式概述 207
9.1.1 什麼是jQuery外掛程式 207
9.1.2 常用的第三方jQuery外掛程式 207
9.1.3 如何調用第三方jQuery外掛程式 208
9.2 常用的jQuery外掛程式的使用 209
9.2.1 uploadify外掛程式(檔案上傳) 209
9.2.2 zTree外掛程式(樹選單) 217
9.2.3 Nivo Slider外掛程式(圖片切換) 222
9.2.4 Pagination外掛程式(數據分頁) 225
9.2.5 jQZoo

相關詞條

熱門詞條

聯絡我們