-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
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實戰案例精粹

( 簡體 字)
作者:吳紹興 李勇 明廷堂類別:1. -> 程式設計 -> 網路編程 -> JQuery
譯者:
出版社:清華大學出版社jQuery實戰案例精粹 3dWoo書號: 38963
詢問書籍請說出此書號!

缺書
NT售價: 395

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

譯者序:

前言:

讀懂本書
你還在用 JavaScript一行一行寫腳本代碼嗎?jQuery框架早已大行其道了
jQuery是繼 prototype之后又一個非常優秀的 JavaScript框架。jQuery為輕量級 js庫,兼容 CSS 3,兼容全部的主流瀏覽器(IE 6.0+、Firefox 1.5+、Safari 2.0+、Opera 9.0+等),能使開發設計人員更方便地處理 HTML documents和events、實現動畫效果,方便為網站提供 AJAX交互等功能。
jQuery框架有哪些優勢?WRITE LESS, DO MORE jQuery框架的宗旨是 ——WRITE LESS,DO MORE,寫更少的代碼,做更多的事情,這點是其強于其他 js框架最顯著的優勢。舉例來說,jQuery框架能夠使用戶的 HTML頁面保持代碼和HTML內容分離,也就是說,不用再在 HTML里面插入一堆 js來調用命令了,只需定義 id即可。同時,jQuery框架自身 API文檔很全面,范例代碼注釋很詳細,還有許多成熟的插件可供選擇。
基于 jQuery框架的插件到底有多少?也許永遠不會有最終答案了從當前情況來看,互聯網上基于 jQuery框架開發的插件數量仍在井噴式地增長。目前已有的 jQuery插件幾乎涵蓋了 Web開發的方方面面,打個比方來說,就好像病毒一樣已經滲透到各個細胞中了。jQuery框架的官方插件是 jQuery UI,開發者可以任意擴展 jQuery的函數庫或者按照自己的需求開發 UI組件。此外,第三方插件也是多如牛毛,功能強大,例如頁面控件、數據表格、動態列表、XML工具、拖曳操作、cookie處理、彈出層、Ajax輔助、HTML5擴展等。
本書真的適合你嗎?
本書幫你從 JavaScript腳本時代過渡到 jQuery框架時代;提供現實生活中的應用,包括網頁應用和移動應用;涉及 jQuery框架的原理、架構、插件和案例;從現實的 Web應用場景出發,詳細探討了 jQuery插件的使用方法;介紹了 HTML5標準下 jQuery插件的最新發展及其成果;隨書還提供了書中全部 Web應用案例的源代碼及解決方案。
本書是一本最全的 jQuery插件應用圖書,是一本最全的 jQuery高性能開發圖書,所有的技術和框架在這里給讀者做一個預覽。

本書涉及的技術或框架
jQuery Google Maps Layoutit PHP Flexigrid jStickyNote DOM jQzoom StickyNotes jRating FancyBox jqChart FullCalendar jQuery File Upload HighchartsTable jQuery.Form jQuery Plupload jPlayer jsTree Uploadify jQuery Media Plugin jQuery UI jQuery-gzoom Gmap3 SQL AnythingZoomer ImageMapster Slides jQuery.mmenu jQuery HTML5 Uploader DatePicker Color Fading Menu FileDrop.js jQuery.Validity Kwicks MediaElement.js jBox Motio video.js HTML5 jAni jquery.deviantartmuro Ajax gridster.js CanvasJSON Masonry
本書涉及的示例和案例
jQuery第三方插件開發原理可拖放的商品櫥窗網頁應用基于 jRating插件開發圖書點評網站多種風格頁面便條應用基于 Slides插件開發一個多功能相冊模擬股票指數實時圖應用行事日歷 Web應用 基于 jPlayer插件在線視頻播放網頁應用Ajax效果的通信錄基于 Gmap3地圖插件地圖應用具有驗證功能的用戶注冊表單基于 Gmap3地圖插件實現集群功能應用基于 Flexigrid插件聯系人列表應用網頁拖曳式文件上傳應用資源管理器頁面應用基于 MediaElement.js插件播放器應用彈出式發送消息窗口應用基于 jquery.deviantartmuro插件繪圖應用 購物網站商品展示櫥窗頁面應用HTML5 Canvas繪圖應用網站導航菜單管理 Web應用 多功能圖片文件上傳 Web應用360度全景動畫網頁應用
本書特點
● 不論是基礎理論知識的介紹,還是綜合案例應用的開發,都從實際應用角度出發,講解細致,分析透徹。

● 深入淺出、輕松易學,以實例為主線,激發讀者的閱讀興趣,讓讀者能夠真正學習到jQuery插件最實用、最前沿的技術。

● 技術新穎、與時俱進,較為全面地覆蓋了時下最熱門的 jQuery插件技術。在介紹插件官方網站的同時,還給出了其 GitHub資源庫的詳細地址以供參考。

● 貼近讀者、貼近實際,詳細闡述了 jQuery插件的文檔說明、使用方法與應用案例,幫助讀者快速找到問題的最優解決方案。

● 根據需要對各章知識重點作出了詳細分析說明,讓讀者可以在學習過程中更輕松地理解相關知識點及概念。


II

前 言
本書讀者
● 前端開發入門人員

● jQuery開發初學者

● 初級前端開發工程師

● 從事后端開發對前端有興趣的人員

● 想把網站移植到 jQuery技術上來的網頁設計人員或站長

● 喜歡網頁設計的大中專院校的學生

● 從JavaScript向jQuery過渡的開發人員


本書的第 1~7章由南陽理工學院的吳紹興編寫;第8~14章由南陽理工學院的李勇編寫;第 15~22章由河南大學的明廷堂編寫。若有意見與建議,請電子郵件聯系 booksaga@163.com。本書源代碼下載地址:http://pan.baidu.com/s/1eQqvt4I。
編者
2014.6
內容簡介:

本書從 Web開發的實際應用角度出發,結合當下熱門的 jQuery插件技術,深入淺出地介紹了 jQuery高性能開發的技巧,是前端開發、設計人員的絕佳選擇。
本書共 22章,介紹了 jQuery框架的基礎知識與 jQuery插件的開發方法;包含用戶評級、圖片展示、日歷日期、表單提交、表單驗證、網頁表格、樹狀列表、對話框、圖片放大器、文件上傳、導航菜單、網頁動畫、可拖放布局、頁面便條、圖形圖表、網頁多媒體、谷歌地圖等性能應用案例;并通過幾個完整的應用實例,展示了 HTML5結合 jQuery實現的完美開發,加深了讀者對未來 Web技術發展方向的理解。
本書適用于所有前端初學者和網頁設計入門者,可以作為日常開發的參考書,也可以輔助一些基礎網頁教材進行上機實踐。


目錄:

第1章 jQuery入門 1
11什么是 jQuery1
111 jQuery的功能 1
112配置 jQuery運行環境 4
113使用 Dreamweaver編寫 jQuery代碼 5
114認識 jQuery對象 9
12 jQuery選擇器 10
121基本選擇器 10
122層次選擇器 13
123過濾選擇器 16
124表單選擇器 27
13操縱 DOM 28
131修改元素屬性 28
132修改元素內容 31
133動態創建內容 32
134動態插入節點 33
135動態刪除節點 35
14 jQuery的事件處理 37
141頁面初始化事件 37
142綁定事件 38
143移除事件綁定 41
144切換事件 41
15小結 44
第2章 jQuery插件的應用開發 45
21認識 jQuery插件 45
211什么是插件 45
212常用的插件網站 49
213開發自己的插件 51
22用第三方插件創建自己的網站 57
221網站結構設計 57
222下載第三方插件 58
223使用第三方插件 59
224網站最終效果 62
23小結 63
第3章五星評級插件 jRating65
31準備 jRating插件 66
311下載 jRating插件 66
312 jRating的使用方法 67
313 jRating的參數介紹 69
314 jRating的效果展示 70
32開發圖書點評網站 71
321準備 PHP開發環境 72
322創建圖書點評頁面 75
323引入五星評級插件 79
324評分查看頁面 80
325保存評分信息到數據庫 82
326從數據庫讀取評分信息 83
33小結 85
第4章流行的圖片展示插件 Slider86
41準備 Sliderjs插件 86
411下載 Slidesjs插件 87
412參數說明 88
413圖片輪播效果展示 93
42開發一個 AJAX網絡相冊 95
421創建相冊頁面 95
422實現 AJAX圖像加載 97
423定義圖片列表數據 98
424顯示相冊主題分類 98
425加載相冊縮略圖 100
426使用 Slider幻燈播放相片 102
427最終的多功能相冊 103
43其他圖片展示插件 104
431簡單易用的 Easy Slider 104
432相冊插件 Gallerifc 106
44小結 111
第5章日歷和日期插件 112
51日期選取插件 Datepicker 113
511下載 Datepicker插件 113
512使用日期選擇器 114
513 Datepicker參數說明 117
514同時顯示多個月份 121
515限制日歷的選擇范圍 122
516動畫顯示日歷 123
52事件日歷插件 xGCalendar 124
521下載 xGCalendar插件 124
522使用 xGCalendar插件 126
523 xGCalendar參數說明 129
524創建在線事件日歷 131
525在線事件日歷實現方法 133
53其他日歷插件 ——jTimepicker 135
54小結 138
第6章表單插件 139
61準備 jQueryform插件 139
611下載 jQueryform插件 139
612參數說明 143
613無刷新表單的簡易制作 145
62開發一個 Ajax效果的留言簿 147
621留言簿頁面設計 148
622創建留言簿網站 149
623構建留言簿網頁 151
624使用 jQuery進行客戶端分頁 153
625構建留言簿表單 157
626使用 Ajax無刷新提交表單 158
627添加留言功能實現 159
63其他表單插件 161
631快速生成表單插件 jFormer161
632表單美化插件 Uniforms 162
64小結 163
第7章表單驗證插件 164
71準備 jQueryvalidate插件 164
711下載 jQueryvalidate插件 164
712參數說明 168
713表單驗證效果展示 174
72帶驗證功能的用戶注冊表單 175
721注冊表單的結構 176
722構建注冊表單 177
723校驗表單數據 180
724自定義的驗證規則 183
725驗證通過,自動提交 186
726最終的用戶注冊表單效果 186
73其他表單驗證插件 188
731簡單易用的 niceValidator 188
732 formValidator表單驗證插件 189
74小結 190
第8章表格插件 191
81準備 Flexigrid插件 191
811下載 Flexigrid插件 192
812參數說明 195
813表格效果演示 198
82開發一個聯系人列表頁面 202
821準備表格顯示數據 202
822定義 Flexigrid聯系人列表 205
823添加新聯系人 206
824刪除聯系人 210
83其他表格插件 211
831 jqGrid表格插件 212
832 ParamQuery表格插件 213
84小結 214
第9章樹狀列表插件 215
91準備 zTree插件 215
911下載 zTree插件 216
912參數說明 219
913樹狀效果演示 223
92開發一個 Web文件管理頁面 228
921獲取服務器端文件列表 229
922定義顯示頁面 232
923設置 zTree顯示效果 233
924最終的資源管理器效果 234
93其他樹狀列表插件 235
931 Treeview樹狀插件 235
932 treetable樹狀列表插件 236
94小結 237
第10章對話框插件 238
101使用 FancyBox插件 239
1011下載 FancyBox插件 239
1012參數說明 243
1013使用 FancyBox開發網頁畫廊 244
102開發一個彈出式圖片上傳對話框 248
1021構建相冊數據庫 248
1022使用 FancyBox顯示服務器圖像 249
1023構建上傳相片表單 251
1024上傳圖片 PHP實現 253
1025最終的圖片上傳對話框效果 256
103其他對話框插件 256
1031 jqModal對話框插件 256
1032使用 jQuery UI中的 Dialog對話框 258
104小結 260
第11章圖片放大器插件 261
111準備 jQzoom插件 262
1111下載 jQzoom插件 262
1112參數說明 266
1113使用 jQzoom插件開發內嵌式圖片放大器 267
112開發購物網站商品展示櫥窗頁面應用 269
1121構建商品圖片信息數據庫 269
1122使用 jQzoom插件顯示服務器圖像 271
1123構建上傳商品圖片表單 274
1124商品圖片上傳功能的 PHP實現 276
1125基于 jQzoom的商品展示櫥窗最終效果 279
113其他圖片放大器插件 279
1131 jQuery-gzoom圖片縮放插件 280
1132使用基于 jQuery的AnythingZoomer插件 281
114小結 284
第12章圖片文件上傳插件 285
121準備 jQuery File Upload插件 286
1211下載 jQuery File Upload插件 286
1212參數說明 292
1213使用 jQuery File Upload插件實現多圖片上傳 295
122開發多功能圖片文件上傳 Web應用 300
1221添加 jQuery File Upload插件庫文件 300
1222客戶端添加本地圖片文件功能實現 301
1223圖片文件上傳服務器功能實現 303
1224刪除已上傳服務器圖片功能實現 306
1225多功能圖片文件上傳 Web應用最終效果 307
123其他文件上傳插件 309
1231使用 jQuery Plupload插件上傳文件 309
1232使用 jQuery Uploadify插件上傳文件 311
124小結 313
第13章網站導航菜單插件 314
131準備 jQuerymmenu插件 315
1311下載 jQuerymmenu插件 315
1312參數說明 319
1313使用 jQuerymmenu插件實現自定義顏色風格導航菜單 322
132開發網站導航菜單管理 Web應用 325
1321添加 jQuerymmenu插件庫文件 325
1322構建導航菜單管理頁面布局 326
1323構建導航菜單結構 327
1324導航菜單管理選項設置實現 327
1325網站導航菜單管理 Web應用最終效果 329
133其他文件上傳插件 331
1331使用 Color Fading Menu with jQuery插件 331
1332使用基于 jQuery的Kwicks滑動板導航菜單插件 335
134小結 338
第14章動畫插件 339
141準備 Motio插件 340
1411下載 Motio插件 340
1412參數說明 344
1413使用 Motio插件實現精靈 (Sprite)模式動畫 349
142開發 360度全景動畫網頁應用 352
1421添加 Motio插件庫文件 352
1422添加 Motio插件 HTML代碼 352
1423添加 Motio插件 CSS代碼 354
1424執行 Motio插件初始化代碼 354
1425基于 Motio插件實現 360度全景動畫最終效果 355
143其他動畫插件 ——制作背景動畫的 jAni插件 357
144小結 360
第15章可拖放的布局插件 361
151準備 gridsterjs可拖放布局插件 362
1511下載 gridsterjs插件 362
1512參數說明 368
1513基于 gridsterjs插件實現動態縮放可拖放布局應用 372
152開發一個可拖放的商品櫥窗頁面 376
1521添加 gridsterjs插件庫文件 376
1522構建可拖放的商品櫥窗頁面布局 376
1523可拖放的商品櫥窗頁面布局初始化 377
1524應用 gridsterjs插件回調方法增強商品櫥窗頁面功能 379
1325可拖放的商品櫥窗頁面布局最終效果 380
153其他可拖放布局插件 381
1531使用 Masonry布局插件 381
1532使用可視化頁面布局 Layoutit插件 384
154小結 388
第16章頁面便條插件 389
161準備 jStickyNote頁面便條插件 390
1611下載 jStickyNote頁面便條插件 390
1612參數說明 393
1613使用 jStickyNote插件實現大小尺寸頁面便條 394
162開發多種風格頁面便條 398
1621添加 jStickyNote插件庫文件 398
1622構建 jStickyNote插件庫頁面布局 398
1623 jStickyNote插件庫頁面初始化 400
1624基于 jQuery的jStickyNote插件多種風格頁面便條最終效果 402
163其他頁面便條插件 ——StickyNotes頁面便條 403
164小結 407
第17章圖表插件 408
171準備 jqChart圖表插件 409
1711下載 jqChart圖表插件 409
1712參數說明 414
1713基于 jqChart圖表插件實現分類 -折線圖表應用 420
172開發一個模擬股票指數實時圖應用 424
1721添加 jqChart圖表插件插件庫文件 424
1722構建股票指數實時圖頁面布局 425
1723模擬股票指數實時圖初始化操作 425
1724模擬股票指數實時圖應用最終效果 428
173其他圖表插件 ——將HTML表格轉化為圖表的 HighchartsTable插件 430
174小結 432
第18章多媒體插件 433
181準備 jPlayer多媒體插件 434
1811下載 jPlayer多媒體插件 434
1812參數說明 438
1813使用 jPlayer多媒體插件開發視頻播放器 442
182開發在線視頻播放網頁 445
1821添加 jPlayer插件庫文件 445
1822構建在線視頻播放網頁頁面布局 446
1823基于 jPlayer插件的在線視頻播放網頁初始化 448
183其他多媒體插件 ——jQuery Media Plugin插件 450
184小結 452
第19章谷歌地圖插件 453
191準備 Gmap3地圖插件 454
1911下載 Gmap3地圖插件 454
1912參數說明 459
1913基于 Gmap3地圖插件實現在線地圖搜索功能應用 465
192基于 Gmap3地圖插件實現集群功能應用 469
193其他地圖插件 ——mageMapster插件 475
194小結 477
第20章 jQuery+HTML5文件拖動上傳插件 478
201 jQuery HTML5 Uploader拖曳文件上傳插件 479
2011下載 jQuery HTML5 Uploader插件 479
2012 jQuery HTML5 Uploader插件特性 481
2013 jQuery HTML5 Uploader插件參數說明 481
2014使用 jQuery HTML5 Uploader插件實現文件拖曳上傳 481
202拖曳式文件上傳 FileDropjs插件 484
2021下載 FileDropjs插件 484
2022 FileDropjs插件特性 485
2023 FileDropjs插件方法參數說明 485
2024使用 FileDropjs插件實現文件拖曳上傳 487
203開發圖片拖曳上傳 Web應用 491
2031 HTML5文件上傳功能 491
2032圖片拖曳上傳 HTML代碼 491
2033圖片拖曳上傳 CSS代碼 493
2034圖片拖曳上傳 JS代碼 494
2035圖片拖曳上傳服務器端 PHP代碼 496
2036圖片拖曳上傳 Web應用最終效果 497
204小結 498
第21章 jQuery+HTML5音視頻播放器 499
211準備 MediaElementjs音視頻播放器插件 500
2111下載 MediaElementjs音視頻播放器插件 500
2112參數說明 505
2113使用 MediaElementjs插件模仿 WMP播放器 506
212基于 MediaElementjs插件事件處理播放器應用 508
2121添加 MediaElementjs插件庫文件 508
2122構建事件處理播放器頁面布局 509
2123事件處理播放器頁面初始化 509
213其他 jQuery+HTML5音視頻插件 511
2131下載 videojs音視頻播放器插件 511
2132參數說明 513
2133使用 videojs插件實現網頁視頻播放器應用 515
214小結 517
第22章 jQuery+HTML5繪圖程序 518
221準備 jquerydeviantartmuro繪圖插件 519
2211下載 jquerydeviantartmuro繪圖插件 519
2212參數說明 525
2213使用 jquerydeviantartmuro繪圖插件開發 Sandbox繪圖應用 528
222基于 HTML5的Canvas繪圖初級應用 531
2221 Canvas(畫布)簡介 531
2222 Canvas(畫布)技術基本知識 531
223 Canvas(畫布)技術初級應用 533
2231 Canvas(畫布)技術繪制矩形應用 533
2232 Canvas(畫布)技術清除矩形區域應用 534
2233 Canvas(畫布)技術繪制圓弧應用 535
2234 Canvas(畫布)技術繪制路徑應用 536
2235 Canvas(畫布)技術繪制線段應用 538
2236 Canvas(畫布)技術繪制貝塞爾( Bezier)曲線與二次樣條曲線應用 538
224 Canvas(畫布)技術綜合應用 ——繪制花樣 540
225 Canvas(畫布)技術綜合應用 ——繪制復雜圖樣 541
226 Canvas(畫布)技術綜合應用 ——圖形變換 542
227小結 545
序: