次のJavascriptファイルがあり、HTMLが動的に生成されます。
(function ($){
NunoEstradaViwer: {
settings: {
total: 0,
format: "",
num: 0;
},
init: function (el, options) {
if (!el.length) { return false; }
this.options = $.extend({}, this.settings, options);
this.itemIndex =0;
this.container = el;
this.total = this.options.total;
this.format = ".svg";
this.num = 0;
this.generateHtml(el);
},
generateHtml: function(container){
var bnext = document.createElement('input');
bnext.setAttribute("type", "button");
bnext.setAttribute("id", "bnext");
bnext.onclick = this.nextImage();
bnext.setAttribute("value", "Next");
container.appendChild(bnext);
},
nextImage: function(){
this.num++;
}
});
私がやりたかったのは、関数内のNunoEstradaViwer
属性にアクセスすることでしたが、代わりにこのオブジェクトはボタンを指しています。num
nextImage
bnext
私がそれをどのように管理できるか知っていますか?