我有以下对象:
function Controller() {
$(".button").click(this.handleClick);
}
Controller.prototype.handleClick = function(event) {
console.log("Clicked: "+event.target.id);
};
...
return Controller;
});
我在handleClick()中读取eventobject的方式是不正确的?
它似乎偶尔会起作用,而大部分时间都是空的结果 - 虽然控制台没有错误。
编辑:我将“目标”更改为“currentTarget”,现在可以正常使用了!