我如何编写一个名为`$ .myplugin.func()`的jQuery插件?

use*_*052 5 javascript jquery jquery-plugins

我写了一个简单的jQuery插件,但我想让它更高级,所以我可以做以下事情:

$.myplugin.close();
$.myplugin.open();
$.myplugin.next();
$.myplugin.prev();
Run Code Online (Sandbox Code Playgroud)

如何编写可以像这样调用的插件?

- - - - - - - - - - - - -更新 - - - - - - - - - - - - -

谢谢@Craig MacGregor,感谢它.

但要调用该函数,它需要如下所示

$(this).myplugin.load();
Run Code Online (Sandbox Code Playgroud)

Cra*_*gor 3

您可以将一个对象分配给“myplugin”,如下所示:

$.myplugin = {
  close: function(){ 
      //code
  },
  open: function(){
      //code
  },
  next: function(){
      //code
  },

  prev: function(){
      //code
  }
};
Run Code Online (Sandbox Code Playgroud)