-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

jQuery與JavaScript入門經典

( 簡體 字)
作者:[美] Brad Dayley類別:1. -> 程式設計 -> 網路編程 -> JQuery
   2. -> 程式設計 -> 網路編程 -> Javascript
譯者:
出版社:人民郵電出版社jQuery與JavaScript入門經典 3dWoo書號: 39835
詢問書籍請說出此書號!

缺書
NT售價: 345

出版日:10/1/2014
頁數:482
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787115368881
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

  《jQuery與JavaScript入門經典》采用直觀、循序漸進的方法講解了如何使用jQuery和JavaScript來創建具有極佳用戶體驗的動態Web應用,以及如何為各種設備開發具有吸引力的用戶界面,以最大程度地滿足用戶的需求。
  《jQuery與JavaScript入門經典》分為6部分,第1部分介紹了使用jQuery和JavaScript進行開發的基礎知識;第2部分講解了如何使用jQuery和JavaScript開發Web頁面;第3部分介紹了構建具有豐富交互性的Web頁面所需要的知識;第4部分介紹了一些高級概念;第5部分介紹了jQuery UI的相關知識;第6部分講解了跨平臺移動Web應用開發工具jQuery Mobile。
  《jQuery與JavaScript入門經典》內容循序漸進、深入淺出、步驟詳盡,而且富有大量適合動手練習的示例,可以幫助讀者在短時間內掌握jQuery和JavaScript的相關知識,學會為各種流行的終端設備開發具有極佳用戶體驗的界面。《jQuery與JavaScript入門經典》適合對jQuery、jQuery Mobile、JavaScript等感興趣的前端開發人員以及移動應用開發人員閱讀。此外,本書也是高等院校計算機及其相關專業課程的極佳教材。
目錄:

第1章 動態Web編程簡介 1
1.1 理解Web服務器/瀏覽器范式 1
1.1.1 Web服務器與Web瀏覽器通信涉及的術語 2
1.1.2 Web服務器和客戶端腳本編程 6
1.2 為編寫jQuery和JavaScript做準備 10
1.2.1 搭建Web開發環境 11
1.2.2 創建Web開發項目 17
1.2.3 添加CSS 19
1.2.4 編寫動態腳本 20
1.3 小結 21
1.4 問與答 22
1.5 作業 22
1.5.1 測驗 22
1.5.2 答案 22
1.5.3 練習 22

第2章 調試jQuery和JavaScript網頁 24
2.1 JavaScript控制臺 24
2.2 調試HTML元素 28
2.2.1 查看HTML元素 28
2.2.2 查看和編輯DOM 31
2.3 調試CSS 33
2.3.1 使用CSS檢查器 33
2.3.2 使用樣式檢查器 33
2.3.3 使用布局檢查器 34
2.4 調試jQuery和JavaScript 39
2.4.1 JavaScript調試器 39
2.4.2 如何調試jQuery呢 44
2.5 分析網絡流量 44
2.6 小結 46
2.7 問與答 46
2.8 作業 46
2.8.1 測驗 46
2.8.2 答案 47
2.8.3 練習 47

第3章 理解動態網頁的結構 48
3.1 使用HTML/HTML5元素創建動態網頁 49
3.2 理解HTML的結構 49
3.3 實現HTML頭元素 50
3.3.1 title 51
3.3.2 meta 51
3.3.3 style 52
3.3.4 script 53
3.3.5 noscript 53
3.3.6 link 54
3.4 添加HTML體元素 54
3.4.1 使用重要的體元素屬性 54
3.4.2 理解塊級元素和行內元素 55
3.4.3 創建容器元素 56
3.4.4 添加鏈接元素 59
3.4.5 使用圖像元素 59
3.4.6 使用列表元素 60
3.4.7 創建表格元素 60
3.4.8 實現表單元素 63
3.5 添加一些HTML5高級元素 66
3.5.1 使用HTML5圖形元素 66
3.5.2 添加媒體元素 72
3.6 小結 73
3.7 問與答 73
3.8 作業 73
3.8.1 測驗 73
3.8.2 答案 74
3.8.3 練習 74

第4章 使用CSS/CSS3樣式實現動態設計和布局 75
4.1 在網頁中添加CSS樣式 75
4.1.1 從文件加載CSS樣式 76
4.1.2 在頁頭中添加CSS樣式 76
4.1.3 在頁體中指定CSS樣式 77
4.1.4 在HTML元素中指定CSS樣式 77
4.2 給HTML元素指定CSS樣式 77
4.2.1 理解CSS基本語法 77
4.2.2 使用CSS選擇器指定HTML元素的樣式 79
4.2.3 使用CSS設計屬性 81
4.2.4 使用CSS布局屬性 95
4.3 為動態地調整CSS屬性做好準備 102
4.3.1 為動態指定HTML元素所屬的類做好準備 103
4.3.2 為直接調整CSS屬性做好準備 103
4.4 小結 103
4.5 問與答 104
4.6 作業 104
4.6.1 測驗 104
4.6.2 答案 104
4.6.3 練習 105

第5章 jQuery和JavaScript語法 106
5.1 在網頁中添加jQuery和JavaScript 106
5.1.1 加載jQuery庫 106
5.1.2 實現jQuery和JavaScript 107
5.1.3 訪問HTML事件處理程序 107
5.2 訪問DOM 109
5.2.1 使用JavaScript訪問DOM 109
5.2.2 使用jQuery選擇器訪問HTML元素 109
5.3 理解JavaScript語法 111
5.3.1 創建變量 111
5.3.2 理解JavaScript數據類型 112
5.3.3 使用運算符 113
5.3.4 使用比較運算符和條件運算符 114
5.3.5 實現循環 117
5.3.6 創建函數 120
5.3.7 理解變量作用域 123
5.3.8 添加錯誤處理 123
5.4 小結 125
5.5 問與答 125
5.6 作業 125
5.6.1 測驗 125
5.6.2 答案 126
5.6.3 練習 126

第6章 理解并使用Java Script對象 127
6.1 使用對象語法 127
6.1.1 創建新的對象實例 127
6.1.2 訪問對象的屬性 128
6.1.3 訪問對象的方法 128
6.1.4 給對象添加值和方法 128
6.2 理解內置對象 128
6.2.1 Number 129
6.2.2 String 129
6.2.3 Array 133
6.2.4 Date 138
6.2.5 Math 139
6.2.6 RegExp 139
6.3 創建自定義對象 140
6.3.1 定義JavaScript對象 140
6.3.2 給JavaScript對象添加方法 140
6.3.3 使用原型對象模式 141
6.4 小結 144
6.5 問與答 144
6.6 作業 145
6.6.1 測驗 145
6.6.2 答案 145
6.6.3 練習 145

第7章 使用JavaScript和jQuery對象訪問DOM元素 146
7.1 理解DOM對象和jQuery對象 146
7.1.1 JavaScript DOM對象簡介 146
7.1.2 jQuery對象簡介 147
7.1.3 判斷對象是DOM對象還是jQuery對象 148
7.1.4 在DOM對象和jQuery對象之間進行轉換 148
7.2 在JavaScript中訪問DOM對象 149
7.2.1 根據ID查找DOM對象 149
7.2.2 根據類名查找DOM對象 149
7.2.3 根據標簽名查看DOM對象 149
7.3 使用jQuery選擇器 152
7.3.1 使用基本選擇器 152
7.3.2 使用屬性選擇器 153
7.3.3 使用內容選擇器 154
7.3.4 使用層次選擇器 154
7.3.5 使用表單選擇器 155
7.3.6 使用可視性選擇器 155
7.3.7 使用篩選選擇器 155
7.4 小結 159
7.5 問與答 159
7.6 作業 159
7.6.1 測驗 159
7.6.2 答案 160
7.6.3 練習 160

第8章 使用jQuery導航和操作jQuery對象和DOM元素 161
8.1 串接jQuery操作 161
8.2 篩選jQuery對象表示的結果 162
8.3 使用jQuery對象遍歷DOM 163
8.4 jQuery對象的其他一些方法 164
8.4.1 使用.each() 165
8.4.2 使用.map() 166
8.5 小結 172
8.6 問與答 172
8.7 作業 172
8.7.1 測驗 172
8.7.2 答案 173
8.7.3 練習 173

第9章 使用事件實現交互性極強的網頁 174
9.1 理解事件 174
9.1.1 理解事件處理過程 175
9.1.2 事件對象 176
9.1.3 事件類型 177
9.2 使用網頁加載事件進行初始化 178
9.2.1 使用JavaScript onload事件 178
9.2.2 使用jQuery添加初始化代碼 179
9.3 給DOM元素添加和刪除事件處理程序 179
9.3.1 在HTML中指定事件處理程序 179
9.3.2 使用JavaScript添加事件處理程序 180
9.3.3 使用jQuery指定事件處理程序 184
9.3.4 使用jQuery輔助函數指定事件處理程序 187
9.4 手工觸發事件 187
9.4.1 使用JavaScript手工觸發事件 188
9.4.2 使用jQuery手工觸發事件 191
9.5 創建自定義事件 194
9.5.1 使用JavaScript添加自定義事件 194
9.5.2 使用jQuery添加自定義事件 195
9.6 實現回調 195
9.6.1 理解回調機制 195
9.6.2 使用延遲對象 196
9.7 小結 197
9.8 問與答 197
9.9 作業 197
9.9.1 測驗 197
9.9.2 答案 197
9.9.3 練習 198

第10章 動態地訪問和操作網頁 199
10.1 訪問瀏覽器和網頁元素的值 199
10.1.1 獲取鼠標位置 200
10.1.2 獲取和設置元素的值 200
10.1.3 使用jQuery獲取和設置特性和屬性 200
10.1.4 獲取和設置CSS屬性 201
10.1.5 獲取和設置元素尺寸 202
10.1.6 獲取和設置元素位置 202
10.1.7 訪問類 203
10.1.8 獲取瀏覽器和屏幕的尺寸和顏色信息 203
10.2 動態地操作網頁元素 208
10.2.1 動態地添加網頁元素 208
10.2.2 刪除網頁元素 210
10.2.3 使用jQuery替換網頁元素 211
10.2.4 使用jQuery插入元素 211
10.2.5 修改類 212
10.2.6 切換可視性 212
10.3 動態地重排網頁元素 216
10.4 小結 221
10.5 問與答 222
10.6 作業 222
10.6.1 測驗 222
10.6.2 答案 222
10.6.3 練習 223

第11章 訪問網頁外面的數據 224
11.1 理解screen對象 224
11.2 使用window對象 225
11.2.1 訪問window對象的屬性 225
11.2.2 使用window對象的方法 226
11.3 使用location對象 226
11.4 使用history對象 227
11.4.1 沿瀏覽歷史前進 227
11.4.2 沿瀏覽歷史后退 227
11.5 控制外部鏈接 228
11.5.1 禁用外部鏈接的默認行為 228
11.5.2 在新瀏覽器窗口中打開鏈接 228
11.6 添加彈出框 231
11.6.1 通知用戶 232
11.6.2 要求用戶確認 232
11.6.3 提示用戶輸入 232
11.7 設置定時器 233
11.7.1 添加延遲定時器 233
11.7.2 添加反復觸發的定時器 233
11.8 小結 235
11.9 問與答 236
11.10 作業 236
11.10.1 測驗 236
11.10.2 答案 236
11.10.3 練習 236

第12章 使用動畫和其他特效改善用戶交互 237
12.1 理解jQuery動畫 237
12.1.1 基于CSS設置的動畫 238
12.1.2 理解動畫隊列 239
12.1.3 停止動畫 239
12.1.4 延遲動畫 239
12.1.5 對動畫應用.promise() 240
12.2 以動畫方式顯示和隱藏 240
12.2.1 以動畫方式隱藏 240
12.2.2 以動畫方式顯示 241
12.2.3 以動畫方式在隱藏和顯示之間切換 241
12.3 基于可視性的動畫 243
12.3.1 fadeIn() 243
12.3.2 fadeOut() 244
12.3.3 fadeToggle() 244
12.3.4 fadeTo() 244
12.4 滑動元素 246
12.4.1 使用slideUp()、slideDown()和slideToggle() 246
12.4.2 使用.animate()調整寬度和高度以創建滑動效果 246
12.5 創建大小調整動畫 249
12.6 以動畫方式移動元素 251
12.6.1 以動畫方式調整靜態元素的位置 252
12.6.2 以動畫方式調整非靜態元素的位置 252
12.7 小結 255
12.8 問與答 255
12.9 作業 255
12.9.1 測驗 255
12.9.2 答案 256
12.9.3 練習 256

第13章 與Web表單交互 257
13.1 訪問表單元素 258
13.1.1 獲取和設置表單元素的值 258
13.1.2 序列化表單數據 262
13.2 智能表單流程控制 267
13.2.1 讓元素自動獲得和失去焦點 267
13.2.2 明智地隱藏和顯示元素 268
13.2.3 禁用元素 268
13.2.4 控制提交和重置 268
13.3 動態地控制表單元素的外觀和行為 273
13.4 驗證表單 278
13.4.1 手工驗證Web表單 278
13.4.2 獲取jQuery驗證插件 279
13.4.3 使用HTML進行簡單的jQuery驗證 279
13.4.4 進行復雜驗證 280
13.5 小結 287
13.6 問與答 287
13.7 作業 287
13.7.1 測驗 287
13.7.2 答案 288
13.7.3 練習 288

第14章 創建高級網頁元素 289
14.1 添加圖像畫廊 289
14.2 實現具有排序和篩選功能的表格 294
14.3 創建樹視圖 299
14.4 使用覆蓋層對話框 302
14.5 以圖形均衡器方式顯示數據 305
14.6 添加走勢圖 308
14.7 小結 311
14.8 問與答 311
14.9 作業 311
14.9.1 測驗 311
14.9.2 答案 312
14.9.3 練習 312

第15章 通過AJAX訪問服務器端數據 313
15.1 輕松理解AJAX 313
15.1.1 AJAX請求和網頁請求之比較 313
15.1.2 理解ASP、PHP、MySQL等服務器端服務 314
15.1.3 理解異步通信 315
15.1.4 理解跨域請求 315
15.1.5 GET請求與POST請求之比較 316
15.1.6 理解響應數據類型:二進制、文本、XML和JSON 316
15.2 實現AJAX 317
15.2.1 使用JavaScript實現AJAX請求 317
15.2.2 使用jQuery實現AJAX請求 318
15.2.3 處理AJAX響應 321
15.2.4 處理響應數據 323
15.3 使用高級jQuery AJAX 332
15.3.1 全局設置簡介 332
15.3.2 使用全局事件處理程序 332
15.3.3 實現低級AJAX請求 333
15.4 小結 334
15.5 問與答 335
15.6 作業 335
15.6.1 測驗 335
15.6.2 答案 335
15.6.3 練習 335

第16章 與外部服務Facebook、Google、Twitter和Flickr交互 336
16.1 使用jQuery和JavaScript在網頁中添加Facebook社交元素 336
16.1.1 在網頁中加載Facebook API庫 337
16.1.2 添加Like按鈕 338
16.1.3 添加Send按鈕 338
16.1.4 添加評論區域 338
16.2 在網頁中添加谷歌地圖 342
16.3 添加自定義谷歌搜索 347
16.4 在網頁中添加Twitter元素 350
16.4.1 加載Twitter JavaScript API庫 350
16.4.2 添加Tweet按鈕 351
16.4.3 添加Follow(關注)按鈕 352
16.4.4 添加嵌入式推文 352
16.4.5 添加嵌入式時光軸 353
16.5 在網站中添加Flickr圖像 356
16.6 小結 360
16.7 問與答 360
16.8 作業 361
16.8.1 測驗 361
16.8.2 答案 361
16.8.3 練習 361

第17章 jQuery UI簡介 362
17.1 熟悉jQuery UI 362
17.1.1 下載jQuery UI庫 362
17.1.2 使用ThemeRoller 363
17.2 在腳本中使用jQuery UI 365
17.2.1 理解jQuery UI新增的功能 365
17.2.2 使用jQuery UI新增的選擇器 366
17.2.3 使用jQuery UI指定UI元素的位置 369
17.3 小結 372
17.4 問與答 372
17.5 作業 372
17.5.1 測驗 372
17.5.2 答案 372
17.5.3 練習 373

第18章 使用jQuery UI效果 374
18.1 應用jQuery UI效果 374
18.1.1 了解jQuery UI效果 374
18.1.2 給效果動畫指定緩動函數 375
18.1.3 給jQuery對象添加效果 376
18.2 給類變化添加效果 379
18.3 給可視性變化添加效果 381
18.4 小結 386
18.5 問與答 386
18.6 作業 386
18.6.1 測驗 386
18.6.2 答案 387
18.6.3 練習 387

第19章 使用jQuery UI交互部件 388
19.1 jQuery UI交互簡介 388
19.1.1 jQuery.widget工廠簡介 388
19.1.2 理解鼠標交互部件 389
19.2 使用拖放部件 389
19.2.1 使用可拖曳部件拖曳元素 390
19.2.2 使用可放入部件創建放入目標 392
19.3 使用可調整大小部件調整元素的大小 396
19.4 使用可選擇部件 399
19.5 使用可排序部件對元素進行排序 403
19.6 小結 407
19.7 問與答 407
19.8 作業 407
19.8.1 測驗 408
19.8.2 答案 408
19.8.3 練習 408

第20章 使用jQuery UI部件創建交互性極強的網頁 409
20.1 部件概述 409
20.2 添加可折疊的手風琴元素 410
20.3 在表單元素中實現自動完成功能 411
20.4 將jQuery UI按鈕部件應用于表單元素 411
20.5 創建日歷界面 412
20.6 使用jQuery UI創建樣式化對話框 413
20.7 實現樣式化菜單 414
20.8 創建進度條 415
20.9 實現滑塊 416
20.10 添加旋轉器 418
20.11 創建選項卡式面板 419
20.12 給網頁元素添加工具提示 420
20.13 創建自定義部件 421
20.14 小結 422
20.15 問與答 422
20.16 作業 422
20.16.1 測驗 422
20.16.2 答案 423
20.16.3 練習 423

第21章 移動網站開發簡介 424
21.1 進入移動領域 424
21.1.1 移動之說還名副其實嗎 424
21.1.2 屏幕尺寸很重要 425
21.1.3 為何使用jQuery Mobile 425
21.2 jQuery Mobile初步 426
21.2.1 加載jQuery Mobile庫 426
21.2.2 使用ThemeRoller 426
21.3 理解jQuery Mobile 427
21.3.1 jQuery Mobile數據屬性簡介 427
21.3.2 理解色板 428
21.3.3 jQuery Mobile新增的事件 428
21.3.4 在Meta標簽中設置視口 429
21.3.5 配置jQuery Mobile默認設置 429
21.4 小結 432
21.5 問與答 432
21.6 作業 432
21.6.1 測驗 432
21.6.2 答案 433
21.6.3 練習 433

第22章 開發移動網頁 434
22.1 創建移動網頁 434
22.1.1 了解移動網頁的結構 435
22.1.2 創建固定不動的頁眉和頁腳 435
22.2 創建包含多個網頁的移動網站 436
22.2.1 添加導航按鈕 437
22.2.2 使用jQuery代碼切換頁面 437
22.2.3 鏈接到其他移動網頁 439
22.2.4 添加網頁過渡效果 441
22.3 創建導航欄 445
22.4 實現對話框 448
22.5 小結 451
22.6 問與答 452
22.7 作業 452
22.7.1 測驗 452
22.7.2 答案 452
22.7.3 練習 452

第23章 設置移動網頁內容部分的格式 454
23.1 添加標準HTML元素 454
23.2 創建網格布局 455
23.3 實現列表視圖 459
23.3.1 了解基本列表 459
23.3.2 嵌套列表 459
23.3.3 拆分按鈕列表 460
23.3.4 在列表中添加分隔條 460
23.3.5 實現可搜索的列表 460
23.4 使用可折疊塊和可折疊塊集 463
23.5 添加包含輔助內容的面板 464
23.6 使用彈出框 466
23.7 創建移動表格 467
23.8 小結 468
23.9 問與答 468
23.10 作業 469
23.10.1 測驗 469
23.10.2 答案 469
23.10.3 練習 469

第24章 實現移動表單元素和控件 470
24.1 理解移動表單 470
24.1.1 用于表單元素的數據屬性 470
24.1.2 添加/隱藏標簽 471
24.1.3 禁用表單元素 471
24.1.4 刷新表單元素 471
24.1.5 提交表單 472
24.2 使用文本元素 472
24.3 定義按鈕 473
24.4 添加滑塊和撥動開關 474
24.5 定義單選按鈕和復選框 478
24.6 實現列表框 479
24.7 小結 481
24.8 問與答 481
24.9 作業 481
24.9.1 測驗 481
24.9.2 答案 482
24.9.3 練習 482
序: