У меня быстрый вопрос о том, как правильно получить доступ к переменным-членам класса Javascript из обработчика событий, который использует этот класс.Например:
function Map() {
this.x = 0;
this.y = 0;
$("body").mousemove( function(event) {
this.x = event.pageX; // Is not able to access Map's member variable "x"
this.y = event.pageY; // Is not able to access Map's member variable "y"
});
}
Вместо того, чтобы изменять переменную-член класса "Map", "this.x" в обработчике событий пытается воздействовать на переменную-член "x" элемента, который вызвалсобытие.Как правильно получить доступ к переменным-членам класса «Map» из обработчиков событий?
Любая помощь будет принята с благодарностью - я вроде как почесал голову над этим.
Ура, Чарли