Как по событию вызвать метод определенного экземпляра объекта
Нужно чтобы при создании экземпляра объекта в него передавался id элемента и по клику по этому элементу вызывался метод экземпляра объекта, который это событие создал. Подскажите пожалуйста как правильно это написать.
Ошибка явно в "this.Result()" так как this для него получается сам объект по которому производится клик, а не метод экземпляра объекта.
function btn(id) {
this.id = id;
this.Result = function(){
alert("id="+this.id);
}
this.Events = function(){
jQuery("#"+this.id).click(function () {
this.Result();
});
}
}
var objBtn = new btn("button1");
objBtn.Events();
|