图书介绍
jQuery 高级编程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)奥特罗,(美)劳伦斯著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302317845
- 出版时间:2013
- 标注页数:310页
- 文件大小:94MB
- 文件页数:325页
- 主题词:JAVA语言-程序设计
PDF下载
下载说明
jQuery 高级编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第Ⅰ部分jQuery基础3
第1章jQuery入门3
1.1 jQuery的优势3
1.2硬件和浏览器条件4
1.3获得jQuery库和jQuery UI4
1.4 HELLO WORLD示例5
1.5本书使用的JavaScript规范6
1.6开发工具9
1.7调试JavaScript和jQuery16
1.8使用FireQuery插件16
1.9小结17
第2章JavaScript基础19
2.1理解数值20
2.2使用字符串21
2.3理解布尔类型22
2.4类型之间的比较23
2.5日期简介23
2.6其他类型23
2.7变量25
2.8理解对象26
2.9使用函数29
2.10理解执行上下文33
2.11作用域和闭包33
2.12理解访问级别34
2.13使用模块35
2.14使用JavaScript数组37
2.15 扩展类型38
2.16 JavaScript最佳实践39
2.17综合示例40
2.18小结40
2.19注意40
第3章jQuery核心技术41
3.1 jQuery脚本的结构41
3.2非侵扰式JavaScript52
3.3 jQuery框架的结构59
3.4理解DOM和事件61
3.5与其他JavaScript库一起使用jQueri61
3.6小结62
3.7参考62
第4章 选择和操作DOM元素65
4.1 jQuery选择器的功能66
4.1.1选择元素66
4.1.2 CSS样式选择器68
4.1.3属性选择器70
4.1.4位置选择器74
4.1.5过滤选择器74
4.1.6用户自定义选择器83
4.2遍历DOM83
4.3访问并修改元素、属性和内容90
4.4生成HTML95
4.5小结96
第5章 事件处理97
5.1理解浏览器的事件模型97
5.2理解jQuery中的事件处理机制103
5.3使用jQuery进行事件处理105
5.4使用事件111
5.5 jQuery新的事件API117
5.6小结120
5.7参考120
第6章HTML表单、数据和Ajax121
6.1 jQuery数据应用程序121
6.2使用表单验证123
6.3使用HTML表单元素126
6.4 Aj ax基础130
6.5在jQuery中使用Ajax132
6.6小结142
6.7参考142
第7章 动画和特效143
7.1为元素创建动画效果143
7.2用CSS属性创建动画145
7.3改变元素的尺寸148
7.4设计用户自定义动画149
7.5在HTML5的canvas元素中创建动画153
7.6小结155
7.7参考155
第Ⅱ部分jQuery应用159
第8章jQuery UI第Ⅰ部分——更轻松地创建Web界面159
8.1主题和样式159
8.2使用ThemeRoller161
8.3使用jQuery小组件161
8.3.1 Button162
8.3.2 Tabs163
8.3.3折叠面板(Accordion)167
8.3.4 Autocomplete169
8.3.5 Datepicker171
8.3.6对话框176
8.4进度条178
8.5滑动条179
8.6小结181
8.7参考181
第9章jQuery UI第Ⅱ部分——鼠标交互183
9.1拖曳和置放183
9.2排序188
9.3缩放元素191
9.4可选取元素194
9.5小结196
第10章 编写高效的jQuery代码197
10.1优化技术197
10.1.1最小化DOM更新198
10.1.2更高效的循环200
10.1.3缓存对象201
10.1.4高效使用选择器202
10.1.5考虑完全跳过jQuery 方法206
10.1.6 DRY207
10.2使用JavaScript模式209
10.2.1使用一个单例创建一个应用程序名称空间209
10.2.2 Module模式212
10.2.3 Garber-Irish实现215
10.3使用$.DATA()218
10.3.1基本的.data() API219
10.3.2充分利用Data API219
10.4小结222
第11章jQuery模板223
11.1征服字符串223
11.1.1分离内容与行为225
11.1.2代码重用225
11.1.3简洁而优美225
11.1.4 jQuery模板的过去、现在和未来225
11.1.5创建jQuery模板226
11.1.6使用$.tmpl()方法应用模板228
11.1.7在模板中使用远程数据231
11.1.8模板标记233
11.2小结243
第12章 编写jQuery插件245
12.1插件基础245
12.1.1遵循jQuery插件的命名规范246
12.1.2如何扩展jQuery246
12.1.3 jQuery插件通用指南249
12.1.4 jQuery插件最佳实践254
12.2学习和使用现有的插件模式262
12.3 Widget Factory概述264
12.4插件开发示例265
12.5小结268
第13章 使用jQuery Deferred对象进行高级异步编程269
13.1 $.Deferred基础270
13.1.1 Promise270
13.1.2 Promises/A Proposal270
13.2 jQuery中的Deferred对象271
13.3小结286
第14章 使用QUnit进行单元测试287
14.1单元测试简介287
14.2什么是单元测试288
14.2.1单元测试的优点288
14.2.2测试驱动的开发289
14.2.3什么是一个好的单元测试289
14.3 QUnit入门290
14.3.1在QUnit中使用equal测试Hello World290
14.3.2一个失败的QUnit测试292
14.3.3使用ok测试真伪292
14.3.4设置预期的断言数量293
14.3.5其他断言294
14.3.6测试DOM元素295
14.3.7使用noglobals和notrycatch296
14.3.8将测试组织为模块298
14.4异步测试300
14.4.1使用asyncTest301
14.4.2模拟Ajax请求302
14.5综合示例304
14.6小结307
附录 本书中使用的插件309
热门推荐
- 2274364.html
- 727593.html
- 2344581.html
- 22859.html
- 3671732.html
- 1951242.html
- 3403150.html
- 1951344.html
- 1088350.html
- 1519715.html
- http://www.ickdjs.cc/book_3348054.html
- http://www.ickdjs.cc/book_937952.html
- http://www.ickdjs.cc/book_2596077.html
- http://www.ickdjs.cc/book_3278371.html
- http://www.ickdjs.cc/book_450986.html
- http://www.ickdjs.cc/book_2075169.html
- http://www.ickdjs.cc/book_1757965.html
- http://www.ickdjs.cc/book_1388315.html
- http://www.ickdjs.cc/book_1313369.html
- http://www.ickdjs.cc/book_283012.html