我正在开发一个 JQuery 插件。我希望定义一个静态可见的方法,以便更轻松地访问某些部分。例如,在 C# 中,我只需这样做:
public class MyPlugin()
{
public static string DoSomething(object parameter)
{
return DoImplementation();
}
}
然而,我无法弄清楚如何在JQuery插件中进行同样类型的操作。目前,我的代码如下:
(function ($) {
$.myPlugin = function (element, options) {
var defaults = {
average: 0
}
myPlugin.init = function () {
myPlugin.settings = $.extend({}, defaults, options);
}
myPlugin.doSomething = function (parameter) {
// Implementation goes here
}
}
})(jQuery);
如何从jQuery插件创建一个静态可见的方法?
谢谢!