jQuery JavaScript与CSS开发入门经典PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:(美)约克著
- 出 版 社:北京:清华大学出版社
- 出版年份:2010
- ISBN:9787302233039
- 页数:538 页
第Ⅰ部分 jQuery API第1章 jQuery简介 3
1.1 jQuery的功能 4
1.2 jQuery的创造者 4
1.3 获取jQuery 5
1.4 安装jQuery 5
1.5 程序设计规范 8
1.5.1 XHTML和CSS的规范 9
1.5.2 JavaScript规范 16
1.6 小结 26
第2章 选择和过滤 29
2.1 选择器API的来源 30
2.2 使用选择器API 31
2.3 过滤选择集 41
2.3.1 使用find()方法搜索选择集 41
2.3.2 使用siblings()方法查找元素的兄弟节点 43
2.3.3 选择特定的兄弟节点 46
2.3.4 使用parents()方法和parent()方法选取祖先元素 49
2.3.5 选取子元素 52
2.3.6 反选元素 54
2.3.7 选择结果集中的片段子集 56
2.3.8 向选择集中添加更多的元素 58
2.3.9 从结果集中选择特定元素 60
2.4 小结 71
2.5 练习 72
第3章 事件 73
3.1 使用传统的事件模型挂钩事件 73
3.2 使用W3C事件模型挂钩事件 76
3.2.1 this对象 77
3.2.2 event对象 80
3.3 Microsoft JScript的事件模型 82
3.4 创建统一的事件API 83
3.4.1 使用jQuery的bind()方法绑定事件 84
3.4.2 使用jQuery的事件方法绑定事件 86
3.4.3 触发事件 88
3.5 小结 98
3.6 练习 99
第4章 操纵内容和属性 101
4.1 设置和访问属性 101
4.2 操纵类名 112
4.3 操纵HTML和文本内容 117
4.3.1 获取、设置或移除内容 118
4.3.2 将内容追加到当前元素的子元素之前或之后 122
4.3.3 在元素之前或之后插入内容 131
4.3.4 通过选择器插入内容 133
4.3.5 包装内容 137
4.4 替换元素 155
4.5 移除内容 160
4.6 克隆内容 163
4.7 小结 172
4.8 练习 173
第5章 数组和迭代 175
5.1 基本迭代 175
5.1.1 直接调用each()方法 177
5.1.2 变量作用域 178
5.1.3 模拟break语句和continue语句 180
5.1.4 迭代选择集中的元素 182
5.2 对选择集和数组进行过滤 184
5.2.1 过滤选择集 184
5.2.2 使用回调函数来过滤选择集 186
5.2.3 过滤数组 188
5.3 映射选择集或数组 191
5.3.1 映射选择集 191
5.3.2 映射数组 194
5.4 数组实用程序方法 208
5.4.1 生成数组 208
5.4.2 在数组中查找指定的值 209
5.4.3 归并两个数组 210
5.4.4 移除重复的数据项 211
5.5 小结 216
5.6 练习 217
第6章 CSS 219
6.1 CSS()方法 219
6.2 outerWidth()和outerHeight()方法 220
6.3 小结 229
6.4 练习 230
第7章 AJAX 231
7.1 向服务器发起请求 232
7.1.1 GET方法和POST方法的区别 232
7.1.2 AJAX请求中所传递数据的格式 233
7.1.3 使用jQuery发起GET请求 234
7.2 从服务器加载HTML片段 254
7.3 动态加载JavaScript 282
7.4 AJAX事件 284
7.5 创建具有AJAX风格的文件上传功能 290
7.6 小结 293
7.7 练习 294
第8章 特效 295
8.1 显示和隐藏元素 295
8.2 滑入或滑出元素 297
8.3 淡入和淡出元素 298
8.4 自定义动画 299
8.5 小结 302
8.6 练习 302
第9章 插件 303
9.1 编写插件 303
9.2 开发jQuery插件的正确做法 313
9.3 小结 314
9.4 练习 314
第Ⅱ部分 jQuery UI第10章 实现拖放 317
10.1 使元素成为可拖动元素 317
10.2 使可拖动元素具有Ghosting效果 327
10.3 在Safari浏览器的两个窗口之间拖动元素 330
10.4 为可拖动元素指派投放区域 334
10.5 小结 346
10.6 练习 347
第11章 拖放排序 349
11.1 使一个列表成为可排序列表 349
11.2 自定义可排序列表 361
11.3 保存可排序列表在排序后的状态 371
11.4 小结 378
11.5 练习 378
第12章 选取框 379
12.1 Selectables插件简介 379
12.2 小结 397
12.3 练习 398
第13章 Accordion UI 399
13.1 创建一个Accordion UI 399
13.2 设置Auto-Height 402
13.3 改变默认的窗格 403
13.4 切换alwaysOpen选项 406
13.5 改变Accordion事件 406
13.6 填满父元素的高度 407
13.7 设置Header元素 408
13.8 定义选中窗格的样式 410
13.9 根据Location信息来选择激活的内容窗格 413
13.10 小结 416
13.11 练习 417
第14章 日期选择器 419
14.1 实现Datepicker插件 419
14.1.1 设置Datepicker的样式 421
14.1.2 设置允许选择的日期范围 429
14.1.3 允许选择一个日期范围 431
14.2 本地化日期选择器 432
14.2.1 设置日期格式 432
14.2.2 本地化日期选择器中的文本标签 433
14.2.3 设置一个星期从哪一天开始 434
14.3 小结 435
14.4 练习 435
第15章 对话框 437
15.1 实现对话框 437
15.2 分析对话框的标记代码 439
15.3 创建模态对话框 445
15.4 自动打开对话框 447
15.5 控制对话框的动态交互行为 448
15.6 对话框的动画效果 449
15.7 使用对话框的事件 450
15.8 小结 451
15.9 练习 452
第16章 选项卡 453
16.1 实现Tabs 453
16.2 通过AJAX远程加载选项卡内容 461
16.3 为选项卡添加渐变的动画效果 464
16.4 小结 466
16.5 下一步 466
16.6 练习 467
附录A 参考答案 469
附录B jQuery支持的选择器 477
附录C 选择和过滤 481
附录D 事件 483
附录E 操作属性和数据存储 487
附录F 操纵内容 489
附录G AJAX方法 491
附录H CSS 495
附录I 实用函数 497
附录J 拖放 499
附录K Sortables插件 503
附录L Selectables插件 507
附录M 特效 509
附录N Accordion 513
附录O 日期选择器 515
附录P 对话框 525
附录Q Tab 529
附录R Re-Sizable(尺寸改变) 533
附录S Slider(滑动条) 537
- 《国学经典诵读》(中国)严琼燕 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《日本面包师的经典配方》马妍责任编辑;王森 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《小提琴经典练习曲简编 沃尔法特》丁芷诺,杨宝智 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《经典沐心 第2卷 智慧卷》宋伟 2016
- 《Python3从入门到实战》董洪伟 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019