Я создал класс следующим образом:метод класса не может получить доступ к свойствам
function MyClass()
{
var myInt = 1;
}
MyClass.prototype.EventHandler = function(e)
{
alert(this.myInt);
}
К сожалению, this
является инициируемого событием (в моем casss тег), и я не могу получить доступ к свойствам класса ,
Любые предложения?
Спасибо за ответ, хотя мне пришлось немного его подстроить: , связанное с событием, было сделано внутри области действия класса (myObject), поэтому myObject.EventHandler неизвестен. Вместо этого перед добавлением события я добавил к элементу свойство с 'this' (element.myObj = this); , и теперь я могу получить доступ к объекту – Amir