jQuery插件无需元素即可工作

jol*_*olt 1 javascript jquery

如何制作一个可以在不使用元素选择器的情况下执行的jQuery插件?

喜欢,通常是:
$('#myElementID').myPluginFunction(myVariables);
但是,相反:
$.myPluginFunction(myVariables);

提前致谢!

Nic*_*tti 5

实际上你只是用$.extend()而不是$.fn.extend(),在这里阅读更多

$.fn.extend({
   myMethod: function(){...}
});
//jQuery("div").myMethod();

$.extend({
 myMethod2: function(){...}
});
//jQuery.myMethod();
Run Code Online (Sandbox Code Playgroud)