jquery プラグインを作成しました。私は次のようにメソッドを定義しました:
(function($) {
var methods = {
init: function() {
var initfunctions= {
initbuttons: function() {
alert("bbb");
}
initnavbar: function() {
alert("ccc");
}
}
subobject.initbuttons();
subobject.initnavbar();
},
afterload: function() {
///some code
this.a.initfunctions.initbuttons(); //can't access b() from c function
}
};
$.fn.dudaGallery = function() {
return this.each(function() {
methods.init();
//methods.afterload();
});
};
})(jQuery);
$('#element').dudaGallery();
c() から b() 関数にアクセスする必要がありますが、アクセスできません。 ここにjsfiddeがあります。
ありがとう。