我有一个像这样的构造函数对象。
var Cons = function(me){
this.name= me;
this.ele = document.getElementById("element");
this.ele.addEventListener("click",this.fnClick,false);
}
以及一些扩展为原型的方法
Cons.prototype.getme= function(){
return this.me;
}
Cons.prototype.fnClick= function(){
alert(this.getme())
}
var initZ = new Cons("test");
所以我的问题是当im“fcClick”作为绑定函数执行时,“this”将引用绑定的HTML元素,而不是当前实例对象,
那么我如何在“fnClick”中传递“ this ”的引用..?
jsfiddle链接