图书介绍

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

jQuery 高级编程
  • (美)奥特罗,(美)劳伦斯著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302317845
  • 出版时间:2013
  • 标注页数:310页
  • 文件大小:94MB
  • 文件页数:325页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐