当前位置:网站首页>图书 > 正文 >>

扩展jQuery

图书信息

作者[美]Keith Wood
出版社人民邮电出版社
ISBN9787115363541
出版时间2014-09-01
字数17.2万
分类科技,计算机,网络,程序设计

读书简介

jQuery是当今应用为广泛的一个JavaScript框架。它简化了HTML文件的遍历、事件处理、动画、Ajax互动等操作,从而使发人员可以更加容易、便捷地发出强大的静态和动态网页。 《扩展jQuery》分为4部分,共14章,讲解了为jQuery库创建自定义扩展的方法,从*可重用性的角度来设计和编写插件的方法,以及为jQuery UI编写小部件和特效的方法。

目录

内容提要

前言

关于本书

本书读者对象

路线图

代码等资源下载

关于封面插图

关于作者

关于译者

译者序

致谢

第1部分 简单的扩展

第1章 jQuery扩展

1.1 jQuery的背景

1.2 扩展jQuery

1.3 扩展的示例

1.4 总结

第2章 第一个插件

2.1 jQuery的架构

2.2 一个简单的插件

2.3 总结

第3章 选择器和过滤器

3.1 什么是选择器和过滤器

3.2 添加一个伪类选择器

3.3 添加一个集合过滤器

3.4 总结

第2部分 插件和函数

第4章 插件开发原则

4.1 插件设计

4.2 指导原则

4.3 总结

第5章 集合插件

5.1 什么是集合插件

5.2 一个插件框架

5.3 定义插件

5.4 附加到元素

5.5 设置选项

5.6 添加事件处理器

5.7 添加方法

5.8 移除插件

5.9 收尾工作

5.10 完整的插件

5.11 总结

第6章 函数插件

6.1 定义插件

6.2 jQuery Cookie插件

6.3 总结

第7章 插件的测试、打包和文档

7.1 测试插件

7.2 打包插件

7.3 为插件编写文档

7.4 总结

第3部分 扩展jQuery UI

第8章 jQuery UI小部件

8.1 小部件框架

8.2 定义小部件

8.3 把插件附加到一个元素

8.4 处理插件选项

8.5 添加事件处理器

8.6 添加方法

8.7 移除小部件

8.8 收尾

8.9 完整的插件

8.10 总结

第9章 jQuery UI的鼠标交互

9.1 jQuery UI Mouse(鼠标)模块

9.2 定义小部件

9.3 把插件附加到一个元素上

9.4 处理插件选项

9.5 添加事件处理器

9.6 与鼠标交互

9.7 添加方法

9.8 移除小部件

9.9 完整的插件

9.10 总结

第10章 jQuery UI特效

10.1 jQuery UI特效框架

10.2 添加一个新特效

10.3 缓动动画

10.4 总结

第4部分 其他扩展

第11章 属性的动画

11.1 动画框架

11.2 添加一个自定义属性的动画

11.3 总结

第12章 扩展Ajax

12.1 Ajax框架

12.2 添加一个Ajax预过滤器

12.3 添加一个Ajax传输器

12.4 添加一个Ajax转换器

12.5 Ajax插件

12.6 总结

第13章 扩展事件

13.1 特殊事件框架

13.2 添加一个特殊事件

13.3 增强一个已有事件

13.4 事件的其他功能

13.5 总结

第14章 创建验证规则

14.1 Validation插件

14.2 添加一个验证规则

14.3 添加一个多字段验证规则

14.4 总结

附录A 正则表达式

A.1 正则表达式基础

A.2 正则表达式语法

A.3 RegExp函数

A.4 String函数

A.5 有用的模式

A.6 总结

词汇表

推荐图书