【发布时间】:2010-11-08 01:34:13
【问题描述】:
下面我正在用 Javascript 创建一个对象。在构造函数中,我正在设置一个事件侦听器。问题是当事件被触发时, this.prop 找不到,并且 undefined 打印出来。我该如何解决这个问题?
var someObj = function someObj(){
this.prop = 33;
this.mouseMoving = function() { console.log(this.prop);}
document.getElementById("someDiv").addEventListener('mousemove', this.mouseMoving, true);
}
【问题讨论】:
标签: javascript events javascript-events event-handling