私はいくつかのjqueryプラグインをコーディングしています.これらを拡張しましたが、理由はわかりません:
方法 1
(function($){
$.fn.myplugin = function() {}
})(jQuery);
$.extend({myplugin : $.fn.myplugin});
方法 2
(function($){
$.extend({
myplugin: function() {}
})
})(jQuery);
#1 では、$.myplugin().myplugin2().myplugin3(); を呼び出します。
ただし、#2 では $.myplugin().myplugin2(); は使用できません。myplugin2 が有効な関数ではないことを示しています
基本的には宣言しなくていいので#2に書きたい
$.extend({
myplugin : $.fn.myplugin,
myplugin2 : $.fn.myplugin2,
.....});
プラグインごとに。誰でも私を助けることができますか?