jQuery應用開發實踐指南

jQuery應用開發實踐指南 pdf epub mobi txt 電子書 下載2025

出版者:機械工業齣版社
作者:斯泰爾 (Ralph Steyer)
出品人:
頁數:368
译者:姚軍
出版時間:2014-4
價格:79.00元
裝幀:
isbn號碼:9787111459521
叢書系列:Web開發技術叢書
圖書標籤:
  • jquery
  • jQuery
  • jQuery
  • JavaScript
  • 前端開發
  • Web開發
  • 編程
  • 實戰
  • 教程
  • 前端框架
  • DOM操作
  • Ajax
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

本書通過大量實例,由淺入深地介紹瞭jQuery框架的方方麵麵,為對這一框架感興趣的各類開發人員提供瞭一本完備的指南。書中精選瞭jQuery的核心組件,著重介紹瞭jQuery對傳統JavaScript編程的增強,細心研讀之下,能夠對這一流行框架有全麵的瞭解,相信也能給網站編程帶來很大的好處。除瞭核心框架之外,本書還用獨立的章節介紹瞭jQuery UI、jQuery Mobile以及插件的使用和開發。在翻譯期間,我們也深深地為jQuery係列框架的強大功能和精巧的設計所打動,因此,我們嚮廣大讀者推薦本書,希望它能夠伴隨你們走上Web開發之路。

著者簡介

Ralph Steyer?資深程序員,在各種計算機編程語言和技術方麵有數十年經驗,是Ajax領域的技術權威。此外,他還是一名顧問、記者和作傢,著有《JavaScript Handbook》和《Ajax Frameworks》等多本Web開發相關的著作。

譯者簡介

姚軍

曾在多傢券商任IT經理,在係統集成、數據庫、網絡係統方麵有近20年經驗,主導及參與瞭多個大型係統集成項目的需求分析、實施及維護,由於工作原因,在計算機領域涉獵極廣。自2006年開始,工作之餘將大量精力投入IT圖書的翻譯工作,經驗十分豐富。譯著包括《HTML5 WebSocket權威指南》和《服務設計模式:SOAP/WSDL與RESTful Web服務設計解決方案》等書。

圖書目錄

譯者序
第1章 導言1
1.1 本書的內容2
1.2 本書使用的約定5
1.3 本書的目標讀者5
1.4 你需要什麼5
1.4.1 硬件和操作係統5
1.4.2 jQuery和jQueryUI5
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、Web2.0和客戶/服務器準則26
3.1.1 Web上的編程27
3.1.2 Web2.027
3.2 JavaScript及其與jQuery的關係28
3.3 AJAX和XMLHttpRequest(XHR)31
3.3.1 XML32
3.3.2 JSON34
3.3.3 關於JavaScript程序處理JSON的更多細節35
3.4 DOM和對象38
3.5 樣式錶和DHTML40
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 Map46
4.3.3 Array<類型>標記法47
4.3.4 jqxHR47
4.4 jQuery()函數和$()彆名47
4.5 在DOM構建之後執行函數49
4.5.1 作為jQuery()參數的迴調或者匿名函數50
4.5.2 將document.ready()放入外部JavaScript文件52
4.5.3 為模塊化jQueryWeb應用創建基本結構的示例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 作為基礎的XPath69
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章 AJAX233
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請求TwitterTweet250
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章 jQueryUI272
11.1 什麼是jQueryUI272
11.1.1 支持交互的組件273
11.1.2 窗口小部件273
11.1.3 擴展特效274
11.1.4 主題框架和ThemeRoller274
11.2 入門274
11.3 如何使用jQueryUI275
11.3.1 下載和ThemeRoller275
11.3.2 在網頁上使用jQueryUI279
11.3.3 jQueryUI樣闆網頁280
11.4 使用jQueryUI中的組件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 基於jQueryUI的完整網站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 帶有選項的插件示例1322
12.2.6 帶有選項的插件示例2323
12.3 發布插件325
12.4 小結326
第13章 jQueryMobile327
13.1 基礎知識327
13.1.1 平颱328
13.1.2 下載和集成框架330
13.1.3 替代方案330
13.2 角色係統和data—role331
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
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

寫瞭 600 多行的讀書筆記,算是 JS 入門瞭。然而沒多久就入瞭 VUE。

评分

前端基礎不怎麼樣,算是新手。看這本書比較重要的地方就是選擇器這一塊,其餘部分講的太羅嗦,也沒什麼用。

评分

前端基礎不怎麼樣,算是新手。看這本書比較重要的地方就是選擇器這一塊,其餘部分講的太羅嗦,也沒什麼用。

评分

前端基礎不怎麼樣,算是新手。看這本書比較重要的地方就是選擇器這一塊,其餘部分講的太羅嗦,也沒什麼用。

评分

寫瞭 600 多行的讀書筆記,算是 JS 入門瞭。然而沒多久就入瞭 VUE。

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有