jQuery 插件只是一个新方法,我们用它来扩展 jQuery 的原型对象。通过扩展原型对象,你可以让所有 jQuery 对象继承你添加的任何方法。正如所确定的,每当你调用 jQuery()
时,你都在创建一个新的 jQuery 对象,并继承了 jQuery 的所有方法。
插件的想法是用一组元素做一些事情。你可以将 jQuery 核心附带的每个方法都视为一个插件,比如 .fadeOut()
或 .addClass()
。
你可以制作自己的插件,并在代码中私下使用它们,或者你可以将它们发布到网上。网上有成千上万的 jQuery 插件。创建你自己的插件的障碍很低,你一定会想马上动手!
有关如何通过小部件工厂创建 jQuery UI 插件的详细信息,请参阅 如何使用小部件工厂。