Javascript 在不传入容器的情况下创建jQuery插件

Javascript 在不传入容器的情况下创建jQuery插件,javascript,jquery,jquery-plugins,Javascript,Jquery,Jquery Plugins,我创建了一个简单的jQuery插件,但希望它能够在没有任何指定容器的情况下运行 它现在的工作方式是这样的 示例插件 (function($) { $.fn.demo = function(options) { } })(jQuery); 现在调用插件的方式是这样的 $('#container').demo(); $.demo(); 我想这样称呼它 $('#container').demo(); $.demo(); 如果有人能告诉我怎么做,我会非常感激的。也许这会有帮助: ht

我创建了一个简单的jQuery插件,但希望它能够在没有任何指定容器的情况下运行

它现在的工作方式是这样的

示例插件

(function($) {

 $.fn.demo = function(options) {

 }
 })(jQuery);
现在调用插件的方式是这样的

$('#container').demo();
$.demo();
我想这样称呼它

$('#container').demo();
$.demo();

如果有人能告诉我怎么做,我会非常感激的。

也许这会有帮助:

html代码:


所以,你真正想要的是一个函数。函数演示选项{…}然后,您可以将该函数存储在任何需要的位置。$。演示=演示;