Показать сообщение отдельно
  #5 (permalink)  
Старый 06.09.2013, 14:40
Аватар для mil
mil mil вне форума
Новичок на форуме
Отправить личное сообщение для mil Посмотреть профиль Найти все сообщения от mil
 
Регистрация: 06.09.2013
Сообщений: 2

Сообщение от danik.js Посмотреть сообщение
У тебя контекст вызова метода будет не объект m, а элемент d (его устанавливает браузер). http://learn.javascript.ru/this
Пиши либо m.method1.bind(m), либо function() { m.method1() }
Благодарю за совет, да так все работает, но есть один нюанс.
После того как метод вызван мне в этом методе необходимо обработать другое событие и передать ему метод2(закрывает меню) и там уже никак не сделать что бы все работало и вообще какой то замес выходит... Я подозреваю что у нормальных людей все вообще не так должно работать. Суть моей идеи в том что бы сделать класс для анимированного меню.
Ответить с цитированием