jQuery插件模板

时间:2012-07-12 10:06:33

标签: javascript jquery jquery-plugins

我找到了用于创建jQuery插件http://stefangabos.ro/jquery/jquery-plugin-boilerplate-revisited/

的模板

但我不明白代码,为什么我们将pluginName声明为jQuery对象的方法然后我们将pluginName声明为对象$ .fn的方法,为什么我们这样做?

1 个答案:

答案 0 :(得分:2)

将插件添加到$可以编写:

var $el = $(".myselector");
$.myplugin($el, {
  some: "option",
  another: "one"
});

将插件添加到$.fn可以编写:

$(".myselector").myplugin({
  some: "option",
  another: "one"
});