Chapter 8. 插件
Prev Part II. jQuery: 基础概念 Next

Chapter 8. 插件

Table of Contents

准确来说,什么是一个插件?
如何创建一个基本的插件
寻觅插件
自己动手写插件
使用 jQuery UI Widget Factory 编写有状态的插件(Stateful Plugins)
练习

准确来说,什么是一个插件?

jQuery 插件简单的就是一个用于扩展 jQuery 的 prototype 对象的新方法。 通过扩展 jQuery 的 prototype 对象,所有 jQuery 对象都将通过继承获得你添加的新方法。 我们知道,调用 jQuery() 时实际上是创建了一个继承了 jQuery 所有方法的全新对象。

插件的基本思路就是对一组元素执行一些操作。 你可以认为 jQuery 核心对象上的那些方法就是插件,比如 fadeOut 和 addClass。

你可以创建属于你自己的插件,私底下用用或者发布出去。 网上已有数千款 jQuery 插件之多。 创建一个属于自己的插件并不是那么难的,是不是恨不得马上开始呢?


Copyright Rebecca Murphey, released under the Creative Commons Attribution-Share Alike 3.0 United States license.


Prev Up Next
Exercises Home 如何创建一个基本的插件