《jQuery用戶界面庫學習指南》是2009年10月人民郵電出版社出版的圖書,作者是(英國)韋爾曼(DanWellman)。
基本介紹
內容簡介,編輯推薦,作者簡介,圖書目錄,第1章 jQuery UI簡介 1,第2章 選項卡控制項 13,第3章 Accordion控制項 47,第4章 對話框 79,第5章 滑動條 108,第6章 日期選擇器 130,第7章 自動完成控制項 173,第8章 拖放組件 205,第9章 尺寸改變組件 252,第10章 選擇組件 275,第11章 排序組件 302,第12章 UI特效 353,
內容簡介
《jQuery用戶界面庫學習指南》本書介紹了jQuery用戶界面庫的各種界面控制項和交換助手組件,涵蓋了jQuery用戶界面庫的各種方法與技巧。書中主要介紹了如何使用jQuery用戶界面庫快速有效地構建富客戶端Web套用界面,提升Web頁面的用戶友好程度。《jQuery用戶界面庫學習指南》通過大量示例,循序漸進地幫助讀者掌握這些知識。
編輯推薦
《jQuery用戶界面庫學習指南》提供了使用jQuery用戶界面庫的完整體驗.書中依次介紹了每種組件,並通過大量從初級到高級用法的示例,循序漸進地幫助讀者掌握這些知識。
《jQuery用戶界面庫學習指南》內容:用tab和aCCordion形式將相關內容的不同部分組織起來以節省頁面空間;使用對話框控制項顯示訊息、圖片和表單型的互動內容;在應用程式中使用滑動條進行音量或顏色控制,通過動態地左右拖動來顯示不同的取值範圍;允許頁面訪問者通過日期選擇控制項從日曆中選擇日期;使用自動完成控制項豐富頁面功能;提供拖放機制使用戶能夠直接安排頁面中的各種元素;選擇元素群組中的幾個元素。並對它們套用統一的動作;創建帶有多個內容框的頁面。並且根據訪問者的個性化需求,將這些內容框排列到不同的位置。
作者簡介
Dan Wellman和他的妻子與孩子們生活在他們的家鄉英格蘭南部海岸的南安普頓。白天他在一家小而完善的電子商務提供機構勤懇而平淡地工作,到了夜晚,他化身為黑暗勢力的抵抗者,為了真理、正義以及非侵入式的JavaScript而戰鬥。
Dan在最近5年撰寫了許多計算機領域的文章、教程和評論,它們大多數與客戶端技術相關。這是他的第二本書。
圖書目錄
第1章 jQuery UI簡介 1
1.1 本書適合我嗎 2
1.2 程式庫的下載 3
1.3 建立開發環境 4
1.4 程式庫結構 4
1.4.1 單元測試 5
1.4.2 控制項主題 6
1.4.3 簡化的打包組件 6
1.5 主題定製器 7
1.6 簡化的API 8
1.7 組件的類別 9
1.8 瀏覽器支持 10
1.9 本書範例 10
1.10 程式庫的許可 11
1.11 小結 11
第2章 選項卡控制項 13
2.1 選項卡的基本實現 14
2.2 選項卡風格 16
2.3 可配置屬性 17
2.4 過渡效果 21
2.5 選項卡控制項的事件 23
2.6 使用選項卡方法 27
2.6.1 激活和禁用選項卡 27
2.6.2 增加和除去選項卡 29
2.6.3 模擬點擊 32
2.6.4 創建選項卡的幻燈效果 33
2.7 AJAX選項卡 36
2.8 選項卡的樂趣 43
2.9 小結 46
第3章 Accordion控制項 47
3.1 Accordion控制項的結構 48
3.2 設定Accordion的樣式 50
3.3 配置accordion 55
3.4 Accordion控制項的方法 61
3.4.1 銷毀方法 61
3.4.2 激活和禁用 63
3.4.3 打開“抽屜” 68
3.5 Accordion動畫 69
3.6 Accordion事件 72
3.7 Accordion的樂趣 73
3.8 小結 78
第4章 對話框 79
4.1 基本對話框 80
4.2 自定義對話框皮膚 82
4.3 對話框屬性 85
4.4 使用對話框的回調屬性 90
4.5 使用對話框動畫 92
4.6 以編程方式控制對話框 94
4.7 從對話框中獲取數據 99
4.8 對話框的樂趣 102
4.9 小結 107
第5章 滑動條 108
5.1 實現滑動條 109
5.2 改寫默認的主題 110
5.3 可配置屬性 113
5.4 使用滑動條的回調函式 116
5.5 滑動條的方法 119
5.6 滑動條動畫 122
5.7 多手柄的滑動條 122
5.8 滑動條的樂趣 125
5.9 小結 129
第6章 日期選擇器 130
6.1 默認的日期選擇器 131
6.2 定製日期選擇器的皮膚 132
6.3 日期選擇器的可配置屬性 135
6.3.1 改變日期的格式 138
6.3.2 本地化 140
6.3.3 回調屬性 146
6.3.4 觸發按鈕 149
6.3.5 多月選擇 150
6.3.6 激活日期範圍選擇 152
6.3.7 配置可選動畫 154
6.3.8 日期選擇控制項的方法 155
6.4 日期選擇器的樂趣 165
6.5 小結 172
第7章 自動完成控制項 173
7.1 基 本 實 現 174
7.2 可配置屬性 175
7.2.1 滾動 178
7.2.2 自動完成控制項的樣式 180
7.2.3 多項選擇 185
7.2.4 高級格式 186
7.2.5 匹配屬性 192
7.2.6 遠程數據 194
7.2.7 向服務端傳送附加數據 196
7.2.8 快取 197
7.3 自動完成控制項的方法 197
7.4 自動完成控制項的樂趣 200
7.5 小結 204
第8章 拖放組件 205
8.1 使用拖放組件 206
8.2 拖動助手 206
8.3 配置拖動屬性 208
8.3.1 重設拖動後的元素 212
8.3.2 拖動手柄 213
8.3.3 Helper元素 215
8.3.4 限制拖動區域 218
8.3.5 Snapping 220
8.4 拖動事件回調函式 222
8.5 使用拖動組件的方法 227
8.6 投放組件 229
8.7 配置投放對象 231
8.8 投放事件回調函式 238
8.9 投放組件的方法 245
8.10 投放組件的樂趣 245
8.11 小結 250
第9章 尺寸改變組件 252
9.1 尺寸改變組件的基本實現 253
9.2 定製尺寸改變組件的皮膚 255
9.3 尺寸改變組件的屬性 256
9.3.1 配置尺寸改變手柄 257
9.3.2 定義尺寸限制 260
9.3.3 尺寸改變的陰影(ghosts) 262
9.3.4 限制尺寸改變的範圍和寬高比 264
9.3.5 尺寸改變動畫 266
9.4 尺寸改變組件的回調函式 268
9.5 尺寸改變組件的方法 271
9.6 尺寸改變組件的樂趣 271
9.7 小結 274
第10章 選擇組件 275
10.1 基本實現 275
10.2 Selectee樣式類名 279
10.2.1 選擇類的配置屬性 280
10.2.2 過濾選擇項 280
10.3 選擇組件的回調函式 282
10.4 選擇組件的方法 285
10.5 選擇組件的樂趣 289
10.6 小結 301
第11章 排序組件 302
11.1 基本實現 302
11.2 配置排序組件的屬性 306
11.2.1 占位符 311
11.2.2 排序助手 313
11.2.3 排序條目 315
11.2.4 連線列表 317
11.3 對排序事件的回響 321
11.4 連線列表的相關回調屬性 327
11.5 排序方法 330
11.6 控制項兼容性 334
11.7 排序組件的樂趣 336
11.8 小結 352
第12章 UI特效 353
12.1 核心特效檔案 354
12.1.1 顏色動畫 354
12.1.2 樣式類切換 356
12.1.3 高級緩衝動畫 358
12.2 highlight 359
12.3 boucing 361
12.4 shaking 363
12.5 transference 365
12.6 scaling 368
12.7 element explosion 370
12.8 puff特效 372
12.9 pulsate 374
12.10 drop 376
12.11 slide 379
12.12 clip 382
12.13 blind 383
12.14 fold 385
12.15 小結 388
……