Доброго времени суток друзья.
Проблема вот в чем:
Создаю и инициализирую класс, потом пытаюсь вызвать метод этого класса из события. После вызова метода из события пишет что конструктор не инициализирован a= undifined
Заранее благодарю всех.
window.onload = init;
function init() {
var m = new MainClass('a');
var d = document.getElementById("menu_01");
d.addEventListener("mouseover", m.method1, false);
}
function MainClass(a) {
this.a = a;
}
MainClass.prototype = {
constructor: MainClass,
method1: function() {
console.log('a=', this.a); // тут проблема a= undifined
}
};