次のオブジェクトがあります。
function Controller() {
$(".button").click(this.handleClick);
}
Controller.prototype.handleClick = function(event) {
console.log("Clicked: "+event.target.id);
};
...
return Controller;
});
handleClick() で eventobject を読み取る方法は間違っていますか?
ほとんどの場合、空の結果が返されますが、コンソールにエラーはありません。
編集:「ターゲット」を「currentTarget」に変更したところ、動作するようになりました!