jQuery基金会总裁Dave Methvin为本书作序; jQuery是如今*受欢迎的JavaScript库,发人员借助jQuery能够更容易地编写HTML客户端脚本。jQuery提供了很多内置的功能,能够用来遍历和修改DOM,但是jQuery并不是**的。幸好,你可以利用jQuery大量的扩展来自行创建选择器和过滤器、插件、动画等。本书则告诉你如何实现jQuery的扩展。 本书讲解了如何为jQuery库创建自定义的扩展。读者可以在本书中找到编写插件的方法,以及如何设计插件,以满足**程度的复用。你还将学到如何为jQuery UI编写新的小部件和特效。本书还讲解了包括Ajax、事件、动画和验证等在内的关键领域的扩展。
售 价:¥
纸质售价:¥37.90购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
内容提要
前言
关于本书
本书读者对象
路线图
代码等资源下载
关于封面插图
关于作者
关于译者
译者序
致谢
第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 总结
词汇表
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜