我找到了用于创建jQuery插件http://stefangabos.ro/jquery/jquery-plugin-boilerplate-revisited/
的模板但我不明白代码,为什么我们将pluginName声明为jQuery对象的方法然后我们将pluginName声明为对象$ .fn的方法,为什么我们这样做?
答案 0 :(得分:2)
将插件添加到$
可以编写:
var $el = $(".myselector");
$.myplugin($el, {
some: "option",
another: "one"
});
将插件添加到$.fn
可以编写:
$(".myselector").myplugin({
some: "option",
another: "one"
});