jQuery前端開發(fā)(全案例微課版) 版權(quán)信息
- ISBN:9787302582755
- 條形碼:9787302582755 ; 978-7-302-58275-5
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
jQuery前端開發(fā)(全案例微課版) 本書特色
《jQuery前端開發(fā)(全案例微課版)》的特點(diǎn)如下:無論是數(shù)據(jù)庫設(shè)計(jì)還是網(wǎng)站開發(fā),精選的案例均來自較為前沿或者用戶群多的領(lǐng)域,以幫助大家認(rèn)識和了解新動態(tài)。
專業(yè)的作者團(tuán)隊(duì)組織國家重點(diǎn)實(shí)驗(yàn)室和知名應(yīng)用專家聯(lián)手編著該套圖書,該套書融入了豐富的教學(xué)經(jīng)驗(yàn)與優(yōu)秀的管理理念。
學(xué)習(xí)型案例設(shè)計(jì)以技術(shù)的實(shí)際應(yīng)用過程為主線,全程采用圖解和多媒體同步結(jié)合的教學(xué)方式,生動、直觀、全面地剖析使用過程中的各種應(yīng)用技能,降低難度,提升學(xué)習(xí)效率。
掃碼看視頻通過微信掃碼看視頻,可以隨時(shí)在移動端學(xué)習(xí)技能對應(yīng)的視頻操作。
精選熱點(diǎn)案例和流行技術(shù),案例易學(xué),有趣,容易快速入門。支持掃碼看視頻,方便讀者學(xué)習(xí)。
jQuery前端開發(fā)(全案例微課版) 內(nèi)容簡介
《jQuery前端開發(fā)(全案例微課版)》是針對零基礎(chǔ)讀者研發(fā)的網(wǎng)站前端開發(fā)入門教材。該書側(cè)重案例實(shí)訓(xùn),并提供掃碼微課來講解當(dāng)前的熱點(diǎn)案例。
《jQuery前端開發(fā)(全案例微課版)》分為18章,內(nèi)容包括jQuery框架快速入門、jQuery的選擇器、使用jQuery控制頁面、事件處理、設(shè)計(jì)網(wǎng)頁中動畫、jQuery的功能函數(shù)、jQuery插件的應(yīng)用與開發(fā)、jQuery與Ajax技術(shù)的應(yīng)用、jQuery的經(jīng)典交互案例、jQuery Mobile快速入門、使用 UI組件、jQuery Mobile 事件、數(shù)據(jù)存儲和讀取技術(shù)、響應(yīng)式網(wǎng)頁設(shè)計(jì)、流行的響應(yīng)式開發(fā)框架Bootstrap。本書很后通過3個熱點(diǎn)綜合項(xiàng)目,進(jìn)一步鞏固讀者的項(xiàng)目開發(fā)經(jīng)驗(yàn)。
《jQuery前端開發(fā)(全案例微課版)》通過精選熱點(diǎn)案例,讓初學(xué)者快速掌握網(wǎng)站前端開發(fā)技術(shù)。
jQuery前端開發(fā)(全案例微課版) 目錄
第1章 jQuery框架快速入門 001
1.1 認(rèn)識jQuery 002
1.1.1 jQuery能做什么 002
1.1.2 jQuery的特點(diǎn) 002
1.2 下載并安裝jQuery 003
1.2.1 下載jQuery 003
1.2.2 安裝jQuery 004
1.3 網(wǎng)頁的開發(fā)工具 004
1.3.1 使用記事本手工編寫HTML文件 004
1.3.2 使用WebStorm編寫HTML文件 005
1.4 jQuery與CSS 008
1.4.1 CSS構(gòu)造規(guī)則 008
1.4.2 瀏覽器的兼容性 009
1.4.3 jQuery的引入 010
1.5 jQuery的技術(shù)優(yōu)勢 010
1.6 新手常見疑難問題 012
1.7 實(shí)戰(zhàn)訓(xùn)練營 013
第2章 jQuery的選擇器 014
2.1 jQuery的$ 015
2.1.1 $符號的應(yīng)用 015
2.1.2 功能函數(shù)的前綴 015
2.1.3 創(chuàng)建DOM元素 016
2.2 基本選擇器 017
2.2.1 通配符選擇器(*) 017
2.2.2 ID選擇器(#id) 017
2.2.3 類名選擇器(.class) 018
2.2.4 元素選擇器(element) 019
2.2.5 復(fù)合選擇器 020
2.3 層級選擇器 020
2.3.1 祖先后代選擇器(ancestor descendant) 020
2.3.2 父子選擇器(parent>child) 022
2.3.3 相鄰元素選擇器(prev+next) 023
2.3.4 兄弟選擇器(prev~siblings) 023
2.4 過濾選擇器 024
2.4.1 簡單過濾選擇器 024
2.4.2 內(nèi)容過濾選擇器 028
2.4.3 可見性過濾器 031
2.4.4 表單過濾器 033
2.5 表單選擇器 035
2.5.1 :input 035
2.5.2 :text 036
2.5.3 :password 036
2.5.4 :radio 037
2.5.5 :checkbox 038
2.5.6 :submit 038
2.5.7 :reset 039
2.5.8 :button 040
2.5.9 :image 040
2.5.10 :file 041
2.6 屬性選擇器 042
2.6.1 [attribute] 042
2.6.2 [attribute=value] 043
2.6.3 [attribute!=value] 043
2.6.4 [attribute$=value] 044
2.7 新手常見疑難問題 045
2.8 實(shí)戰(zhàn)訓(xùn)練營 047
第3 章 使用jQuery 控制頁面 048
3.1 對頁面的內(nèi)容進(jìn)行操作 049
3.1.1 對文本內(nèi)容進(jìn)行操作 049
3.1.2 對HTML 內(nèi)容進(jìn)行操作 050
3.2 對標(biāo)簽的屬性進(jìn)行操作 051
3.2.1 獲取屬性的值 051
3.2.2 設(shè)置屬性的值 052
3.2.3 刪除屬性的值 052
3.3 對表單元素進(jìn)行操作 053
3.3.1 獲取表單元素的值 053
3.3.2 設(shè)置表單元素的值 054
3.4 對元素的CSS 樣式進(jìn)行操作 054
3.4.1 添加CSS 類 054
3.4.2 刪除CSS 類 056
3.4.3 動態(tài)切換CSS 類 056
3.4.4 獲取和設(shè)置CSS 樣式 057
3.5 獲取與編輯DOM 節(jié)點(diǎn) 058
3.5.1 插入節(jié)點(diǎn) 058
3.5.2 刪除節(jié)點(diǎn) 060
3.5.3 復(fù)制節(jié)點(diǎn) 061
3.5.4 替換節(jié)點(diǎn) 062
3.6 新手常見疑難問題 063
3.7 實(shí)戰(zhàn)訓(xùn)練營 064
第4 章 事件處理 066
4.1 jQuery 的事件機(jī)制 067
4.2 頁面加載響應(yīng)事件 069
4.3 jQuery 中的事件函數(shù) 069
4.3.1 鍵盤操作事件 069
4.3.2 鼠標(biāo)操作事件 071
4.3.3 其他的常用事件 073
4.4 事件的基本操作 075
4.5 新手常見疑難問題 077
4.6 實(shí)戰(zhàn)訓(xùn)練營 078
第5 章 設(shè)計(jì)網(wǎng)頁中動畫特效 080
5.1 網(wǎng)頁動畫特效的實(shí)現(xiàn)方法 081
5.1.1 通過CSS 實(shí)現(xiàn)動畫特效 081
5.1.2 通過jQuery 實(shí)現(xiàn)動畫特效 082
5.2 jQuery 的基本動畫效果 083
5.2.1 隱藏元素 083
5.2.2 顯示元素 085
5.2.3 狀態(tài)切換 087
5.3 淡入淡出的動畫效果 088
5.3.1 淡入隱藏元素 088
5.3.2 淡出可見元素 089
5.3.3 切換淡入淡出元素 089
5.3.4 淡入淡出元素至指定數(shù)值 090
5.4 滑動效果 091
5.4.1 滑動顯示匹配的元素 091
5.4.2 滑動隱藏匹配的元素 092
5.4.3 通過高度的變化動態(tài)切換元素的可見性 093
5.5 自定義動畫效果 094
5.5.1 創(chuàng)建自定義動畫 094
5.5.2 停止動畫 095
5.6 新手常見疑難問題 096
5.7 實(shí)戰(zhàn)訓(xùn)練營 096
第6 章 jQuery 的功能函數(shù) 098
6.1 功能函數(shù)概述 099
6.2 常用的功能函數(shù) 099
6.2.1 操作數(shù)組和對象 099
6.2.2 操作字符串 102
6.2.3 序列化操作 103
6.3 新手常見疑難問題 104
6.4 實(shí)戰(zhàn)訓(xùn)練營 104
第7 章 jQuery 插件的應(yīng)用與開發(fā) 106
7.1 理解插件 107
7.2 流行的jQuery 插件 108
7.2.1 jQueryUI 插件 108
7.2.2 Form 插件 110
7.2.3 提示信息插件 111
7.2.4 jcarousel 插件 112
7.3 自定義插件 113
7.3.1 插件的工作原理 113
7.3.2 自定義一個簡單的插件 114
7.4 新手常見疑難問題 116
7.5 實(shí)戰(zhàn)訓(xùn)練營 117
第8 章 jQuery 與Ajax 技術(shù)的應(yīng)用 118
8.1 Ajax 概述 119
8.2 Ajax 技術(shù)的組成 121
8.3 XMLHttpRequest 對象的使用 123
8.3.1 初始化XMLHttpRequest 對象 123
8.3.2 XMLHttpRequest 對象的屬性 124
8.3.3 XMLHttpRequest 對象的方法 125
8.4 Ajax 異步交互的應(yīng)用 126
8.4.1 什么是異步交互 127
8.4.2 異步對象連接服務(wù)器 127
8.4.3 GET 和POST 模式 129
8.4.4 服務(wù)器返回XML 130
8.4.5 處理多個異步請求 132
8.5 jQuery 中的Ajax 133
8.5.1 load() 方法 134
8.5.2 $.get() 方法和$.post() 方法 136
8.5.3 $.getScript() 方法和$.getJson() 方法 137
8.5.4 $.ajax() 方法 139
8.6 新手常見疑難問題 140
8.7 實(shí)戰(zhàn)技能訓(xùn)練營 141
第9 章 jQuery 的經(jīng)典交互特效案例 143
9.1 設(shè)計(jì)時(shí)間軸特效 144
9.2 設(shè)計(jì)tab 頁面切換效果 145
9.3 設(shè)計(jì)滑動門特效 147
9.4 設(shè)計(jì)焦點(diǎn)圖輪播特效 148
9.5 設(shè)計(jì)網(wǎng)頁定位導(dǎo)航特效 150
9.6 設(shè)計(jì)導(dǎo)航條菜單效果 152
9.7 設(shè)計(jì)瀑布流特效 154
9.8 設(shè)計(jì)彈出層效果 155
9.9 設(shè)計(jì)倒計(jì)時(shí)效果 156
9.10 設(shè)計(jì)抽獎效果 157
9.11 新手常見疑難問題 159
9.12 實(shí)戰(zhàn)技能訓(xùn)練營 160
第10 章 jQuery Mobile 快速入門 161
10.1 認(rèn)識jQuery Mobile 162
10.2 跨平臺移動設(shè)備網(wǎng)頁jQuery Mobile 162
10.2.1 移動設(shè)備模擬器 162
10.2.2 jQuery Mobile 的安裝 164
10.2.3 jQuery Mobile 網(wǎng)頁的架構(gòu) 166
10.3 創(chuàng)建多頁面的jQuery Mobile 網(wǎng)頁 166
10.4 創(chuàng)建模態(tài)頁 167
10.5 絢麗多彩的頁面切換效果 169
10.6 新手常見疑難問題 170
10.7 實(shí)戰(zhàn)技能訓(xùn)練營 171
第11 章 使用UI 組件 172
11.1 套用UI 組件 173
11.1.1 表單組件 173
11.1.2 按鈕和組按鈕 179
11.1.3 按鈕圖標(biāo) 181
11.1.4 彈窗 182
11.2 列表 183
11.2.1 列表視圖 184
11.2.2 列表內(nèi)容 186
11.2.3 列表過濾 187
11.3 面板和可折疊塊 189
11.3.1 面板 189
11.3.2 可折疊塊 190
11.4 導(dǎo)航條 191
11.5 jQuery Mobile 主題 194
11.6 新手常見疑難問題 197
11.7 實(shí)戰(zhàn)技能訓(xùn)練營 197
第12 章 jQuery Mobile 事件 199
12.1 頁面事件 200
12.1.1 初始化事件 200
12.1.2 外部頁面加載事件 202
12.1.3 頁面過渡事件 203
12.2 觸摸事件 205
12.2.1 點(diǎn)擊事件 205
12.2.2 滑動事件 207
12.3 滾屏事件 208
12.4 定位事件 210
12.5 新手常見疑難問題 211
12.6 實(shí)戰(zhàn)技能訓(xùn)練營 212
第13 章 數(shù)據(jù)存儲和讀取技術(shù) 213
13.1 認(rèn)識Web 存儲 214
13.1.1 本地存儲和Cookies 的區(qū)別 214
13.1.2 Web 存儲方法 214
13.2 使用HTML5 Web Storage API 214
13.2.1 測試瀏覽器的支持情況 214
13.2.2 使用sessionStorage方法創(chuàng)建對象 215
13.2.3 使用localStorage 方法創(chuàng)建對象 216
13.2.4 Web Storage API 的其他操作 217
13.2.5 使用JSON 對象存取數(shù)據(jù) 218
13.3 目前瀏覽器對Web 存儲的支持情況 220
13.4 制作簡單Web 留言本 220
13.5 認(rèn)識Web SQL Database 221
13.6 使用Web SQL Database 操作數(shù)據(jù) 222
13.6.1 數(shù)據(jù)庫的基本操作 222
13.6.2 數(shù)據(jù)表的基本操作 223
13.6.3 數(shù)據(jù)的基本操作 224
13.7 創(chuàng)建簡易的學(xué)生管理系統(tǒng) 225
13.8 選擇文件 227
13.8.1 選擇單個文件 227
13.8.2 選擇多個文件 228
13.9 使用FileReader 接口讀取文件 228
13.9.1 檢測瀏覽器是否支持FileReader 接口 228
13.9.2 FileReader 接口的方法 229
13.9.3 使用readAsDataURL方法預(yù)覽圖片 229
13.9.4 使用readAsText 方法讀取文本文件 230
13.10 新手常見疑難問題 232
13.11 實(shí)戰(zhàn)技能訓(xùn)練營 232
第14 章 響應(yīng)式網(wǎng)頁設(shè)計(jì) 234
14.1 什么是響應(yīng)式網(wǎng)頁設(shè)計(jì) 235
14.2 像素和屏幕分辨率 236
14.3 視口 236
14.4 響應(yīng)式網(wǎng)頁的布局設(shè)計(jì) 238
14.5 響應(yīng)式圖片 240
14.6 響應(yīng)式視頻 242
14.7 響應(yīng)式導(dǎo)航菜單 243
14.8 響應(yīng)式表格 245
14.8.1 隱藏表格中的列 245
14.8.2 滾動表格中的列 246
14.8.3 轉(zhuǎn)換表格中的列 247
14.9 新手常見疑難問題 249
14.10 實(shí)戰(zhàn)技能訓(xùn)練營 250
第15 章 流行的響應(yīng)式開發(fā)框架Bootstrap 251
15.1 Bootstrap 概述 252
15.2 下載Bootstrap 253
15.3 安裝和使用Bootstrap 255
15.4 使用常用組件 256
15.4.1 使用下拉菜單 256
15.4.2 使用按鈕組 257
15.4.3 使用導(dǎo)航組件 258
15.4.4 綁定導(dǎo)航和下拉菜單 260
15.4.5 使用面包屑 261
15.4.6 使用廣告屏 261
15.4.7 使用card(卡片) 262
15.4.8 使用進(jìn)度條 263
15.4.9 使用模態(tài)框 266
15.4.10 使用滾動監(jiān)聽 268
15.5 膠囊導(dǎo)航選項(xiàng)卡(Tab 欄) 269
15.6 新手常見疑難問題 271
15.7 實(shí)戰(zhàn)技能訓(xùn)練營 272
第16 章 項(xiàng)目實(shí)訓(xùn)1——開發(fā)時(shí)尚購物網(wǎng)站 273
16.1 系統(tǒng)分析 274
16.2 系統(tǒng)設(shè)計(jì) 274
16.3 網(wǎng)頁預(yù)覽 275
16.4 項(xiàng)目代碼實(shí)現(xiàn) 280
16.4.1 首頁頁面代碼 280
16.4.2 動態(tài)效果代碼 292
16.4.3 購物車代碼 293
16.4.4 登錄頁面代碼 295
16.4.5 商品展示頁面代碼 296
16.4.6 聯(lián)系我們頁面代碼 301
16.5 項(xiàng)目總結(jié) 302
第17 章 項(xiàng)目實(shí)訓(xùn)2——開發(fā)連鎖咖啡響應(yīng)式網(wǎng)站 304
17.1 網(wǎng)站概述 305
17.2 設(shè)計(jì)首頁布局 307
17.3 設(shè)計(jì)可切換導(dǎo)航 308
17.4 主體內(nèi)容 313
17.4.1 設(shè)計(jì)輪播廣告區(qū) 313
17.4.2 設(shè)計(jì)產(chǎn)品推薦區(qū) 315
17.4.3 設(shè)計(jì)登錄注冊和logo 316
17.4.4 設(shè)計(jì)特色展示區(qū) 317
17.4.5 設(shè)計(jì)產(chǎn)品生產(chǎn)流程區(qū) 318
17.5 設(shè)計(jì)底部隱藏導(dǎo)航 321
第18 章 項(xiàng)目實(shí)訓(xùn)3——連鎖酒店訂購系統(tǒng)APP 322
18.1 連鎖酒店訂購的需求分析 323
18.2 網(wǎng)站的結(jié)構(gòu) 323
18.3 連鎖酒店系統(tǒng)的代碼實(shí)現(xiàn) 324
18.3.1 設(shè)計(jì)首頁 324
18.3.2 設(shè)計(jì)訂購頁面 325
18.3.3 設(shè)計(jì)連鎖分店頁面 329
18.3.4 設(shè)計(jì)查看訂單頁面 331
18.3.5 設(shè)計(jì)酒店介紹頁面 332
18.4 APP 的打包和測試 332
展開全部
jQuery前端開發(fā)(全案例微課版) 作者簡介
劉輝,在河南財(cái)經(jīng)大學(xué)主要負(fù)責(zé)網(wǎng)頁設(shè)計(jì)、網(wǎng)站開發(fā)和Android開發(fā)課程,主要擅長HTML5、CSS3、JavaScript、jQuery技術(shù),一直負(fù)責(zé)畢業(yè)班的實(shí)訓(xùn)工作,在移動終端軟件開發(fā)有多年的開發(fā)經(jīng)驗(yàn),具有很強(qiáng)的實(shí)戰(zhàn)經(jīng)驗(yàn)。