了解即将上市的《扩展jQuery》


了解即将上市的《扩展jQuery》_第1张图片

内容简介:

《扩展jQuery》分为4部分,共14章,讲解了为jQuery库创建自定义扩展的方法,从最大可重用性的角度来设计和编写插件的方法,以及为jQuery UI编写小部件和特效的方法。此外,《扩展jQuery》还讲解了另外一些关键主题,如Ajax、事件处理、动画和Validation插件等的扩展。

《扩展jQuery》适合具有一定jQuery和JavaScript知识的前端开发人员阅读。

《扩展jQuery》评论:

“本书深入剖析了jQuery功能扩展的每一个方面。”

——Dave Methvin,jQuery基金会总裁

“所有Web开发人员的必读图书。”

——Ecil Teodoro,IBM

“对jQuery以及框架进行扩展的集大成者。”

——Daniel Midi,Whitelemon Design Studio

“写作精良的jQuery技术图书。”

——Brady Kelly,Erisia Web Development

《扩展jQuery》路线图

本书分为4部分。第1部分(第1~3章)包括提高jQuery体验的简单扩展。第2部分(第4~7章)介绍了插件和函数的最佳实现方法。第3部分(第8~10章)专注于扩展jQuery UI来提升页面。第4部分(第11~14章)涵盖了其余部分,包括动画、Ajax、事件处理,以及Validation插件,这些不是jQuery的一部分,但是却扮演了重要的角色。

◎ 第1章简短地介绍jQuery的历史,并讨论利用集成的方式可以扩展什么,从而增加它的功能。

◎ 第2章着眼于jQuery的组成模块,并更详细地介绍如何扩展它们,然后开发一个简单的插件来展示插件开发的基础。

◎ 第3章展示如何扩展jQuery的选择器,从而找到页面上的更多元素。

◎ 第4章向后退了一步,介绍开发一个健壮且有用的插件时需要应用的最佳实践原则。

◎ 第5章基于前一章介绍的原则,在一个框架上开发了一个集合插件。集合插件操作从页面上选出的一组元素。

◎ 第6章着眼于提供与特定元素无关的功能的函数插件,其中使用本地化和Cookie处理作为示例。

◎ 第7章讨论测试和打包插件,确保插件能正确工作,并且能很容易地被获取和使用。本章还介绍如何为插件书写文档和创建示例,这样潜在用户就可以从中获取更多信息。

◎ 第8章展示如何使用jQuery UI小部件框架来创建集合插件—在外观和行为上与其他jQuery UI组件集成。

◎ 第9章通过创建一个捕获签名的小部件,介绍如何在插件中使用jQuery UI Mouse模块与鼠标拖动操作进行交互。

◎ 第10章完成jQuery UI的介绍,包括如何创建开发者自己的视觉特效,以及如何调整动画属性的变化率。

◎ 第11章介绍如何使用非简单数值属性实现动画,其中使用背景位置作为示例。

◎ 第12章深入研究jQuery的Ajax处理能力,展示如何通过预过滤器、传输器及转换器来增强它们。

◎ 第13章讨论jQuery的特殊事件框架,如何使用它在jQuery中创建新事件,以及如何增强现有事件。

◎ 第14章展示如何扩展Validation插件来添加额外的验证规则,这些规则可以与内置规则一起用在单个元素上。

代码等资源下载

jQuery和jQuery UI都是MIT许可证 下的开源库。它们可以分别从相应的网站直接下载:http://jquery.com/和http://jqueryui.com/。

本书中所有的示例源代码都可以从Manning网站上的本书页面中找到:http://www. manning.com/ExtendingjQuery。

你可能感兴趣的:(了解即将上市的《扩展jQuery》)