Привязывание и запуска нативных и пользовательских событий в прототипе
-
24-10-2019 - |
Вопрос
У меня есть небольшая проблема с событиями в прототипе.
Я пытаюсь связать и уволить местные события: onhashchange
, а также onpopstate
. Анкет А также мои индивидуальные события: statechange
а также anchorchange
. Анкет Все эти события для window
элемент.
Вот код, который я уже пробовал, не повезло:
Element.observe(window,eventName,eventHandler);
Element.fire(window,eventName);
Любая помощь будет оценена.
Решение 2
Я закончил тем, что придумал это:https://gist.github.com/796871
Который позволяет последовательно API для пользовательских и стандартных событий.
Другие советы
Вы можете использовать огонь только для пользовательских событий.
Взгляните на этот вопрос/ответ. Я думаю, что это решает вашу проблему. Это, безусловно, то, что мы используем.
Не связан с StackOverflow