イベントバインドでメソッドをコールする設定
function AAA(element) {
this.callback = function() {
this.method1();
};
・・・
element.onclick = this.callback();
}
これだとうまくいかない。
this.method1がないよーとか言われる。
正しくはこう。
function AAA(element) {
this.callback = function() {
this.method1();
};
this.bind = function(element) {
var _this = this;
element.onclick = function() {
_this.callback();
};
};
・・・this.bind(element);
}