会社のプロジェクト プロセス中にいくつかのプラグインが開発されました。次に示すのは、Levin が使用した JQuery プラグイン テンプレートです。 Google とほぼ同じです。
(function($) { // プライベート関数。
var p = {};
p.func1 = function() { };
// プラグイン本体
$.fn.PLUGIN = function(options) {
// オプションを設定します。
options = $.extend({}, $.fn.PLUGIN.defaults, options);
// 一致した要素を調べて、jQuery オブジェクトを返します。 .
return this.each(function() {
});
// パブリックのデフォルト。
$.fn.PLUGIN.defaults = {
value'
};
// パブリック関数
$.fn.PLUGIN.method1 = function(skinName) {
})(jQuery);
公式テンプレート制作マニュアル