0

我有一些用 jQuery 创建的可重复函数,我想重用。我可以将它们写在函数()中,但我看到的另一个是插件形式

jQuery.fn =

所以我不确定是应该写函数还是使用插件形式,有什么区别?我的函数中的代码相当大,我应该使用插件形式吗?

4

2 回答 2

1

jquery 插件的主要优点是可移植性。它使您可以构建更易于使用和维护的结构。请参阅本文了解其他好处: http:
//james.padolsey.com/javascript/why-create-a-jquery-plugin
这取决于您正在构建的内容。例如,如果没有重复使用,您可能会考虑使用函数。
如果您需要一篇关于创建插件的好文章 - 请参考:http://james.padolsey.com/javascript/why-create-a-jquery-plugin。
请同时考虑其他选项。我喜欢使用 Microsoft Ajax 库并构建一组“对象”。

于 2012-08-24T23:58:39.383 回答
0

阅读此http://docs.jquery.com/Plugins/Authoring以获取有关 jQuery 的 .fn 的更多信息。

在您的情况下,我猜您可以简单地使用普通的普通 JS 函数,因为您不编写插件;)

于 2012-08-24T23:46:14.323 回答