jQuery实战PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:(美)比伯奥特,(美)卡茨著;三生石上译
- 出 版 社:北京:人民邮电出版社
- 出版年份:2012
- ISBN:9787115274571
- 页数:394 页
第一部分 核心 jQuery 2
第1章jQuery基础 2
1.1用少量代码实现丰富的功能 3
1.2不唐突的JavaScript 4
1.2.1行为和结构分离 5
1.2.2分离脚本 6
1.3 jQuery基础 6
1.3.1 jQuery包装器 7
1.3.2实用函数 9
1.3.3文档就绪处理程序 9
1.3.4创建DOM元素 10
1.3.5扩展jQuery 11
1.3.6 jQuery与其他库共存 13
1.4小结 14
第2章 选择要操作的元素 15
2.1选择将被操作的元素 15
2.1.1控制上下文 17
2.1.2使用基本CSS选择器 18
2.1.3使用子节点、容器和特性选择器 19
2.1.4通过位置选择元素 23
2.1.5使用CSS和自定义的jQuery过滤选择器 25
2.2创建新的HTML 28
2.3管理包装集 30
2.3.1确定包装集的大小 32
2.3.2从包装集中获取元素 32
2.3.3分解元素包装集 35
2.3.4使用关系获取包装集 43
2.3.5更多处理包装集的方式 44
2.3.6管理jQuery链 45
2.4小结 47
第3章用jQuery为页面添加活力 48
3.1使用元素属性与特性 48
3.1.1操作元素属性 50
3.1.2获取特性值 50
3.1.3设置特性值 52
3.1.4删除特性 54
3.1.5有趣的特性 54
3.1.6在元素上存储自定义数据 55
3.2改变元素样式 57
3.2.1添加和删除类名 57
3.2.2获取和设置样式 62
3.3设置元素内容 68
3.3.1替换HTML或者文本内容 68
3.3.2移动和复制元素 70
3.3.3包裹与反包裹元素 76
3.3.4删除元素 78
3.3.5复制元素 79
3.3.6替换元素 80
3.4处理表单元素值 81
3.5小结 84
第4章 事件处理 85
4.1浏览器的事件模型 86
4.1.1 DOM第0级事件模型 87
4.1.2 DOM第2级事件模型 92
4.1.3 IE事件模型 96
4.2 jQuery事件模型 97
4.2.1使用jQuery绑定事件处理器 97
4.2.2删除事件处理器 101
4.2.3 Event实例 102
4.2.4预先管理事件处理器 104
4.2.5触发事件处理器 107
4.2.6其他事件相关的方法 109
4.3充分利用(更多的)事件 113
4.3.1过滤大的数据集合 114
4.3.2通过模板复制创建元素 116
4.3.3建立主体标记 118
4.3.4添加新的过滤器 119
4.3.5添加限定控件 122
4.3.6删除不需要的过滤器和其他任务 123
4.3.7总是有改进的余地 124
4.4小结 125
第5章 用动画和特效装扮页面 126
5.1显示和隐藏元素 126
5.1.1实现可折叠的“模块” 127
5.1.2切换元素的显示状态 131
5.2用动画改变元素的显示状态 131
5.2.1渐变地显示和隐藏元素 131
5.2.2使元素淡入和淡出 136
5.2.3上下滑动元素 139
5.2.4停止动画 140
5.3创建自定义动画 141
5.3.1自定义缩放动画 143
5.3.2自定义掉落动画 143
5.3.3自定义消散动画 144
5.4动画和队列 146
5.4.1并发的动画 146
5.4.2将函数排队执行 148
5.4.3插入函数到特效队列 153
5.5小结 154
第6章DOM无关的jQuery实用函数 155
6.1使用jQuery标志 155
6.1.1禁用动画 156
6.1.2检测用户代理支持 156
6.1.3浏览器检测标志 160
6.2 jQuery与其他库并存 161
6.3操作JavaScript对象和集合 164
6.3.1修剪字符串 165
6.3.2遍历属性和集合 165
6.3.3筛选数组 167
6.3.4转换数组 168
6.3.5发现JavaScript数组的更多乐趣 169
6.3.6扩展对象 171
6.3.7序列化参数值 173
6.3.8测试对象 177
6.4其他实用函数 177
6.4.1什么都不做 177
6.4.2测试包含关系 178
6.4.3附加数据到元素上 178
6.4.4预绑定函数上下文 179
6.4.5解析JSON 182
6.4.6表达式求值 183
6.4.7动态加载脚本 183
6.5小结 186
第7章 扩展jQuery 187
7.1为什么要扩展jQuery 187
7.2 jQuery插件开发指南 188
7.2.1为文件和函数命名 188
7.2.2当心S 189
7.2.3简化复杂参数列表 190
7.3编写自定义实用函数 191
7.3.1创建数据操作的实用函数 192
7.3.2编写日期格式器 194
7.4添加新的包装器方法 197
7.4.1在包装器方法中应用多个操作 199
7.4.2保留在包装器方法里的状态 204
7.5小结 213
第8章 使用Ajax与服务器通信 215
8.1回顾Ajax 216
8.1.1创建XHR实例 216
8.1.2发起请求 218
8.1.3保持跟踪进度 219
8.1.4获取响应 219
8.2加载内容到元素中 220
8.2.1使用jQuery加载内容 222
8.2.2加载动态的HTML片段 224
8.3发起GET和POST请求 228
8.3.1使用GET获取数据 230
8.3.2获取JSON数据 232
8.3.3发起POST请求 233
8.3.4实现级联下拉列表 234
8.4完全控制Ajax请求 239
8.4.1发起带所有参数的Ajax请求 239
8.4.2设置请求默认值 241
8.4.3处理Ajax事件 242
8.5整合所有知识 245
8.5.1实现Termifier 246
8.5.2测试Termifier插件 250
8.5.3改进Termifier 253
8.6小结 254
第二部分jQuery UI 256
第9章jQuery UI简介:主题和特效 256
9.1配置并下载jQuery UI库 257
9.1.1配置和下载库 257
9.1.2使用jQuery UI库 258
9.2 jQuery的主题和样式 259
9.2.1概述 260
9.2.2使用ThemeRoller工具 262
9.3 jQuery UI特效 264
9.3.1 jQuery UI特效 264
9.3.2扩展核心库的动画功能 268
9.3.3增强的可见性方法 269
9.3.4为类转换应用动画特效 270
9.3.5缓动特效 271
9.4高级定位 273
9.5小结 276
第10章jQuery UI鼠标交互:跟随鼠标的移动 277
10.1来回拖动元素 278
10.1.1使元素可拖动 280
10.1.2可拖动性事件 283
10.1.3控制可拖动性 284
10.2放置可拖动元素 285
10.2.1使元素可放置 286
10.2.2可放置性事件 288
10.3排序 292
10.3.1使元素可排序 294
10.3.2连接可排序元素 296
10.3.3可排序事件 297
10.3.4获取排序的顺序 298
10.4改变元素的尺寸 299
10.4.1使元素可改变尺寸 300
10.4.2可改变尺寸事件 303
10.4.3为手柄添加样式 304
10.5使元素可选择 305
10.5.1创建可选择元素 309
10.5.2可选择事件 311
10.5.3查找已选择的和可选择的元素 312
10.6小结 313
第11章jQuery UI部件:超越HTML控件 315
11.1按钮和按钮组 316
11.1.1 UI主题中的按钮外观 316
11.1.2创建带有主题的按钮 318
11.1.3按钮图标 320
11.1.4按钮事件 321
11.1.5设置按钮样式 321
11.2滑动条 322
11.2.1创建滑动条部件 322
11.2.2滑动条事件 325
11.2.3为滑动条添加样式的技巧 327
11.3进度条 328
11.3.1创建进度条 329
11.3.2进度条事件 330
11.3.3自动更新的进度条插件 330
11.3.4为进度条添加样式 336
11.4自动完成部件 336
11.4.1创建自动完成部件 337
11.4.2自动完成部件的数据源 340
11.4.3自动完成部件的事件 342
11.4.4自动完成部件的样式 342
11.5日期选择器 343
11.5.1创建jQuery日期选择器 344
11.5.2日期选择器的日期格式 350
11.5.3日期选择器的事件 352
11.5.4日期选择器的实用函数 352
11.6选项卡 354
11.6.1创建选项卡的内容 355
11.6.2选项卡事件 361
11.6.3修改选项卡样式 362
11.7手风琴部件 362
11.7.1创建手风琴部件 363
11.7.2手风琴部件的事件 367
11.7.3手风琴部件的样式类名 368
11.7.4使用Ajax加载手风琴面板 369
11.8对话框 370
11.8.1创建对话框 370
11.8.2对话框事件 374
11.8.3对话框的类名 375
11.8.4对话框使用技巧 376
11.9小结 377
11.10结束语 378
附录JavaScript必知必会 379
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上著 2020
- 《半小时漫画股票实战法》财经杂质著 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《数字插画实战 人像创作30例》王鲁光著 2019
- 《2017国家执业药师资格考试 全考点实战通关必备 中药学综合知识与技能 第3版》国家执业药师资格考试命题研究专家组 2017
- 《微软Azure实战参考》李竞,陈勇华编著 2019
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019