《轻松玩转jQuery》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:蓝健编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2012
  • ISBN:9787115272966
  • 页数:326 页
图书介绍:本书通过完整的代码实例,能让读者轻松学会jQuery这种功能强大却又简洁明快的轻量级JavaScript库,从而在实现DOM操作、事件处理、Ajax特性以及动画特效等方面大显身手。

第一部分jQuery基础 2

第1章jQuery简介 2

1.1什么是jQuery 2

1.1.1 JavaScript的基本概念 2

1.1.2 JavaScript库的基本概念 2

1.1.3 jQuery的基本概念 3

1.1.4 jQuery的代码特色 4

1.2如何用jQuery 5

1.2.1配置jQuery开发环境 5

1.2.2选用jQuery开发工具 6

1.2.3 混合使用jQuery与JavaScript 7

1.2.4混合使用jQuery与其他JavaScript库 7

第1章习题 9

第2章 生成jQuery对象 11

2.1 jQuery对象 11

2.1.1 jQuery对象和DOM对象的简介 11

2.1.2 jQuery对象和DOM对象的相互转换 13

2.2 jQuery选择器 14

2.2.1基本选择器 17

2.2.2过滤选择器 18

2.2.3层次选择器 21

2.2.4表单选择器 21

第2章习题 24

第3章 更改jQuery对象 27

3.1更改操作概述 27

3.1.1更改对象操作 27

3.1.2链式操作设定 27

3.2更改jQuery对象的方法 28

3.2.1更改为后代元素集合 31

3.2.2更改为祖先元素集合 32

3.2.3更改为兄弟元素集合 33

3.2.4更改为更多元素集合 34

3.2.5更改为部分元素集合 35

3.3还原jQuery对象的方法 37

第3章习题 37

第4章jQuery对象的文档处理 40

4.1移动元素 41

4.2添加元素 45

4.3替换元素 47

4.4包裹元素 50

4.5删除和清空元素 52

第4章习题 53

第5章jQuery对象的属性处理 56

5.1元素的属性处理 57

5.2元素的class属性处理 58

5.3元素内部的HTML、文本处理 61

5.4表单元素的属性处理 63

第5章习题 65

第6章jQuery对象的CSS处理 67

6.1 CSS基本属性处理 68

6.2 CSS尺寸属性处理 70

6.3 CSS位置属性处理 72

第6章习题 74

第7章jQuery对象的动画处理 76

7.1隐藏与显示动画效果 76

7.2淡出与淡入动画效果 77

7.3滑出与滑入动画效果 79

7.4自定义动画效果 80

7.5动画队列 82

7.5.1动画队列概述 82

7.5.2延迟动画队列 82

7.5.3中止动画队列 83

7.5.4循环动画队列 84

7.6动画回调函数 85

第7章习题 86

第8章jQuery对象的事件处理 88

8.1页面加载 88

8.2事件方法 89

8.2.1绑定事件 89

8.2.2触发事件 93

8.2.3委派事件 95

8.3事件类型 98

8.3.1鼠标点击事件 98

8.3.2鼠标移动事件 99

8.3.3鼠标合成事件 101

8.3.4得到焦点和失去焦点事件 102

8.3.5键盘事件 103

8.3.6表单事件 105

8.3.7加载和卸载事件 106

8.4事件对象 107

8.4.1阻止事件默认行为的方法 107

8.4.2阻止事件冒泡的方法 107

8.4.3阻止事件处理函数执行的方法 109

8.4.4事件对象的事件类型和命名空间 110

8.4.5事件对象的当前元素和触发元素 111

8.4.6事件对象的传递参数 111

8.4.7事件对象的触发键 112

8.4.8事件对象的发生位置和发生时间 113

第8章习题 114

第9章jQuery对象的其他处理 116

9.1对元素进行遍历操作 116

9.2对元素进行数据存取 119

9.3元素的个数和索引 123

第9章习题 125

第10章jQuery的基本方法 127

10.1处理字符串的方法 127

10.2处理对象的方法 128

10.3处理数组的方法 129

10.4处理函数的方法 132

第10章习题 133

第11章jQuery的Ajax方法 135

11.1 Ajax简介 135

11.2 Ajax底层方法 138

11.3 Ajax快捷方法 148

11.4 Ajax跨域方法 150

11.5全局Ajax设置 153

第11章习题 155

第二部分jQuery插件 160

第12章jQuery插件基础 160

12.1 jQuery插件简介 160

12.1.1 JavaScript函数的基本概念 160

12.1.2 jQuery插件的基本概念 163

12.2制作原创的jQuery插件 165

12.2.1构造jQuery插件 165

12.2.2优化jQuery插件 169

12.3使用共享的jQuery插件 180

12.3.1 Cookie插件 180

12.3.2 Tablesorter插件 187

第12章习题 195

第13章jQuery UI交互功能 198

13.1 jQuery UI插件简介 198

13.2使元素具有拖动功能 198

13.3使元素具有投放功能 205

13.4使元素具有缩放功能 211

13.5使元素具有选择功能 216

13.6使元素具有排序功能 220

第13章习题 229

第14章jQuery UI页面部件 232

14.1滑块条部件 232

14.2进度条部件 237

14.3按键块部件 240

14.4对话框部件 244

14.5折叠面板部件 252

14.6选项面板部件 256

14.7自动提示部件 262

14.8日期选择部件 269

第14章习题 275

第15章jQuery UI动画效果 277

15.1颜色动画方法 277

15.2 class属性动画方法 278

15.3特效动画方法 281

第15章习题 286

附录A jQuery命令检索表 288

附录B Firebug调试工具 297

B.1安装Firebug 297

B.2启动Firebug 297

B.3 HTML面板 297

B.3.1查看和调试页面的HTML实时代码 299

B.3.2查看和调试元素的CSS实时代码 300

B.4脚本面板 302

B.4.1使用断点中断脚本的运行 304

B.4.2使用控件继续脚本的运行 306

B.5控制台面板 308

B.5.1查看脚本运行信息 310

B.5.2使用命令行调试脚本 311

B.5.3使用日志方法调试脚本 312

附录C各章习题解答 314