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

jQuery應用開發實踐指南

( 簡體 字)
作者:(德)Ralph類別:1. -> 程式設計 -> 網路編程 -> JQuery
譯者:
出版社:機械工業出版社jQuery應用開發實踐指南 3dWoo書號: 38193
詢問書籍請說出此書號!

有庫存
NT售價: 395

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

譯者序:

前言:

內容簡介:

(以實例驅動,系統講解jQuery各種功能組件的用法和技術細節,以及jQuery UI和jQuery Mobile等各種插件和擴展的使用方法,幫助讀者迅速掌握jQuery應用的開發)
  這是一本完全以實例方式來全方位講解jQuery應用開發的著作,由Ajax領域的技術權威撰寫。書中不僅詳細講解了jQuery的各種組件的功能特性和jQuery應用開發的流程與方法,而且還講解了jQuery UI和jQuery Mobile等擴展及插件的用法,可以幫助讀者迅速掌握jQuery的用法并具備實戰能力。
書中精選了jQuery的核心組件,著重介紹了jQuery對傳統JavaScript編程的增強,具體包括:jQuery的使用環境以及這個框架在環境中的切入方式, jQuery的工作原理,選擇器和過濾器,如何訪問網頁的元素,如何在jQuery中使用樣式表進行格式化, jQuery下的事件處理,特效與動畫的制作,Ajax。除了核心框架之外,本書還用獨立的章節介紹了jQuery UI、jQuery Mobile以及插件的使用和開發。附錄介紹了JavaScript的相關知識。細心研讀之下,相信你會對這一流行框架有全面的了解,提升Web編程能力。
目錄:

譯者序
第1章 導言   1
1.1 本書的內容   2
1.2 本書使用的約定   5
1.3 本書的目標讀者   5
1.4 你需要什么   5
1.4.1 硬件和操作系統   5
1.4.2 jQuery和jQuery UI   5
1.4.3 瀏覽器   7
1.4.4 用于測試的不同操作系統和虛擬機   9
1.4.5 實際測試用的Web服務器   9
1.4.6 開發工具   11
1.5 關于作者   13
1.6 小結   13
第2章 jQuery的第一批示例   14
2.1 元素訪問和DOM保護   14
2.2 用jQuery風格的DHTML編輯網頁   18
2.3 以動畫方式縮小和擴大一個元素   20
2.4 動態改變特性   24
2.5 小結   25
第3章 基本知識   26
3.1 互聯網上的Web、Web 2.0和客戶/服務器準則   26
3.1.1 Web上的編程   27
3.1.2 Web 2.0   27
3.2 JavaScript及其與jQuery的關系   28
3.3 AJAX和XMLHttpRequest(XHR)   31
3.3.1 XML   32
3.3.2 JSON   34
3.3.3 關于JavaScript程序處理JSON的更多細節   35
3.4 DOM和對象   38
3.5 樣式表和DHTML   40
3.5.1 CSS:Web標準語言   40
3.5.2 CSS聲明的具體語法   41
3.5.3 選擇器   41
3.6 小結   41
第4章 jQuery 工作原理   42
4.1 訪問網頁元素   43
4.2 jQuery命名空間和jQuery對象   45
4.3 jQuery中的特殊數據類型和結構   45
4.3.1 選項   46
4.3.2 Map   46
4.3.3 Array<類型>標記法   47
4.3.4 jqxHR   47
4.4 jQuery()函數和$()別名   47
4.5 在DOM構建之后執行函數   49
4.5.1 作為jQuery()參數的回調或者匿名函數   50
4.5.2 將document.ready()放入外部JavaScript文件   52
4.5.3 為模塊化jQuery Web應用創建基本結構的示例   52
4.6 用jQuery()創建一個元素并將其插入網頁   54
4.7 用jQuery()包裝現有元素   58
4.8 使用jQuery和其他框架結合   60
4.9 關于上下文的更多知識   62
4.10 鏈接jQuery對象   64
4.11 版本1.5之后的新核心技術   65
4.11.1 jQuery.sub()   65
4.11.2 jQuery.when()   65
4.11.3 版本1.6:有何新特性   66
4.12 小結   67
第5章 選擇器和過濾器   68
5.1 基礎知識   69
5.1.1 什么是選擇器   69
5.1.2 什么是過濾器   69
5.1.3 作為基礎的XPath   69
5.2 基本選擇器和層次化選擇器   71
5.2.1 示例   72
5.2.2 潛在的問題   78
5.3 過濾選擇器   79
5.3.1 基本過濾器   79
5.3.2 內容過濾器   84
5.3.3 可見性過濾器   86
5.3.4 子過濾器   88
5.3.5 特性過濾器   90
5.3.6 表單元素過濾器和表單過濾器   93
5.4 過濾器方法   97
5.4.1 eq()   97
5.4.2 not()   97
5.4.3 first()和last()   97
5.4.4 slice()   97
5.4.5 filter()   98
5.4.6 is()   99
5.4.7 map()   100
5.5 小結   101
第6章 訪問網頁的元素   102
6.1 檢查、修改、添加和刪除節點的一般信息   102
6.2 檢查和修改節點內容:html()和text()   102
6.3 表單字段的內容:val()   105
6.4 通過attr()訪問特性   107
6.5 在網頁中插入節點   107
6.5.1 append()和prepend()   107
6.5.2 appendTo()和PrependTo()   111
6.6 在前面或者后面插入節點   116
6.6.1 after()和before()   116
6.6.2 insertAfter()和insertBefore()   119
6.7 包裝   120
6.7.1 用wrap()單獨包裝   120
6.7.2 用wrapAll()包裝所有元素   122
6.7.3 用wrapInner()包裝內部區域   123
6.7.4 用unwrap()解除包裝   124
6.8 用replaceWith()和replaceAll()替換   124
6.8.1 用replaceWith()替換   124
6.8.2 用replaceAll()替換所有元素   127
6.9 用empty()和remove()/detach 以及removeAttr()刪除   129
6.9.1 remove()的替代品:detach()   133
6.9.2 刪除特性   133
6.10 用clone()進行克隆   134
6.11 搜索和查找   138
6.11.1 子節點和父節點:children()和parent()加上parents()/parentsUntil()   138
6.11.2 offsetParent()和closest()   141
6.11.3 兄弟元素   142
6.11.4 用has()搜索后代   144
6.12 用find()和contents()尋找   145
6.13 在數組和對象中循環的jQuery方法each()   146
6.13.1 jQuery.each()   147
6.13.2 each()方法   151
6.14 add()方法   152
6.15 更為全面的一個例子:日期組件   153
6.16 小結   160
第7章 在jQuery中使用樣式表格式化   161
7.1 css()方法   162
7.1.1 獲取樣式屬性   162
7.1.2 設置屬性   163
7.2 修改元素的類   164
7.2.1 添加類:addClass()   165
7.2.2 刪除類:removeClass()   171
7.2.3 切換類:toggleClass()   172
7.2.4 測試一個類:hasClass()   174
7.3 定位方法   176
7.3.1 用position()確定位置   176
7.3.2 文檔相對定位:offset()   180
7.4 滾動方法   186
7.5 高度和寬度   189
7.6 內部和外部尺寸   191
7.7 小結   193
第8章 jQuery下的事件處理   194
8.1 事件、事件處理器、觸發器和數據綁定的基本信息   194
8.1.1 事件   194
8.1.2 事件處理器的一般信息   194
8.1.3 HTML事件處理器   195
8.1.4 JavaScript事件處理器   195
8.1.5 事件對象   196
8.1.6 冒泡   197
8.1.7 數據綁定   198
8.1.8 觸發器   198
8.2 jQuery中的事件對象   198
8.2.1 jQuery.Event構造程序   198
8.2.2 jQuery.Event事件對象的屬性   199
8.2.3 jQuery.Event類型對象的方法   201
8.3 坐穩了,出發:$(document).ready()   203
8.4 事件助手   203
8.5 擴展的事件處理方法   206
8.5.1 bind()和unbind()方法   206
8.5.2 僅有的一個:one()   209
8.5.3 trigger()方法   209
8.5.4 triggerHandler()   211
8.5.5 實時事件:live()和die()方法以及delegate()和undelegate()   212
8.5.6 交互輔助函數   215
8.6 小結   218
第9章 特效與動畫   219
9.1 基本用法   219
9.1.1 你所需要的就是速度   219
9.1.2 指定一個回調   220
9.1.3 鏈接   220
9.1.4 隊列   221
9.1.5 通過stop()和jQuery.fx.off停止   221
9.1.6 永不停止的動畫   222
9.1.7 動畫的類型   222
9.2 顯示和隱藏:show()和hide()方法   223
9.3 滑動特效:slideDown()、slideUp()和slideToggle()   223
9.4 透明度特效:fadeIn()、fadeOut()和fadeTo()(加上toggle())   225
9.5 用animate()實現單獨動畫   227
9.6 小結   232
第10章 AJAX   233
10.1 AJAX和XMLHttpRequest(XHR)基礎   233
10.1.1 手工創建一個XMLHttpRequest對象   234
10.1.2 XHR對象方法   235
10.1.3 XHR對象屬性   235
10.1.4 不使用特殊jQuery方法的數據請求實用示例   236
10.1.5 AJAX通信的數據格式   237
10.1.6 AJAX請求處理   238
10.2 jQuery中的特殊AJAX支持   239
10.2.1 JSONP和遠程請求   239
10.2.2 jqXHR對象   239
10.2.3 jQuery中的AJAX請求方法   240
10.2.4 指定數據類型   240
10.2.5 避免緩沖   241
10.3 $.get()和$.post()   241
10.3.1 只從Web服務器請求普通文本   242
10.3.2 通過$.get()和$.post()向Web服務器發送數據   243
10.3.3 獲取和解析XML數據   246
10.4 獲取和解析JSON數據:getJSON()和parseJSON()   249
10.4.1 簡單的JSON應用   249
10.4.2 通過JSONP請求Twitter Tweet   250
10.5 通過AJAX在以后加載腳本:jQuery.getScript()   253
10.6 加載數據的通用變種:load()   254
10.7 序列化數據   258
10.7.1 serialize()方法   259
10.7.2 serializeArray()方法   260
10.7.3 通用版本:param()   260
10.8 AJAX的默認值   260
10.9 AJAX事件和AJAX事件處理器   261
10.9.1 局部事件   261
10.9.2 全局事件   262
10.10 完全控制   263
10.10.1 jQuery.ajax()   263
10.10.2 JSONP請求   267
10.10.3 加載和執行JavaScript文件   268
10.10.4 發送數據并評估成功   268
10.10.5 $.ajax()的擴展技術   269
10.11 小結   271
第11章 jQuery UI   272
11.1 什么是jQuery UI   272
11.1.1 支持交互的組件   273
11.1.2 窗口小部件   273
11.1.3 擴展特效   274
11.1.4 主題框架和ThemeRoller   274
11.2 入門   274
11.3 如何使用jQuery UI   275
11.3.1 下載和ThemeRoller   275
11.3.2 在網頁上使用jQuery UI   279
11.3.3 jQuery UI樣板網頁   280
11.4 使用jQuery UI中的組件   280
11.4.1 默認設置   281
11.4.2 組件和窗口小部件的一些基本原則   282
11.4.3 組件的屬性/選項   283
11.4.4 組件的方法   285
11.4.5 組件和窗口小部件中的事件   288
11.5 組件和窗口小部件概述   291
11.5.1 交互組件   291
11.5.2 窗口小部件   292
11.5.3 實用工具   302
11.6 特效   302
11.6.1 effect()方法   302
11.6.2 使用animate()進行顏色動畫   303
11.7 基于jQuery UI的完整網站   303
11.8 小結   307
第12章 插件   308
12.1 jQuery 插件頁面   308
12.1.1 搜索和使用現有插件   308
12.1.2 驗證插件   311
12.2 創建自定義插件   317
12.2.1 為什么創建自定義插件   317
12.2.2 創建你的第一個插件   317
12.2.3 創建簡單插件的主要原則   320
12.2.4 創建較為復雜的插件的原則   321
12.2.5 帶有選項的插件示例1   322
12.2.6 帶有選項的插件示例2   323
12.3 發布插件   325
12.4 小結   326
第13章 jQuery Mobile   327
13.1 基礎知識   327
13.1.1 平臺   328
13.1.2 下載和集成框架   330
13.1.3 替代方案   330
13.2 角色系統和data-role   331
13.3 移動網頁的基本結構   332
13.4 鏈接頁面   334
13.4.1 通過Hijax實現外部鏈接   334
13.4.2 內部鏈接和頁面特殊解釋   334
13.5 過渡   336
13.6 對話框   337
13.7 按鈕   338
13.7.1 具有圖標的按鈕   338
13.7.2 塊元素或者行內元素   339
13.7.3 分組   339
13.7.4 實用示例   340
13.8 工具欄和導航欄   343
13.9 列表   346
13.10 表單元素   350
13.10.1 字段容器   350
13.10.2 各種不同的表單元素   350
13.10.3 表單元素的插件方法   353
13.10.4 發送表單數據   354
13.11 特殊事件   354
13.11.1 觸摸事件   354
13.11.2 方向變化   354
13.11.3 滾動事件   354
13.11.4 頁面事件   355
13.12 主題框架和通用內容設計   356
13.13 收起和展開內容   358
13.14 小結   360
附錄   361
序: