javascript событие привязки уровня 1 или уровня 2? - PullRequest
1 голос
/ 22 октября 2010

Поскольку ie не поддерживает захват событий, является ли трата времени использованием методов привязки событий w3c?

Я подумываю просто о привязке события 1-го уровня здесь - http://dean.edwards.name/weblog/2005/10/add-event/ Но мне трудно понять необходимость таблицы хэшей.

1 Ответ

1 голос
/ 22 октября 2010

Вы убьете себя, внедрив собственную систему событий. Просто используйте JQuery. Это будет лучше, чем все, что вы придумаете, если не потратите на это целые годы.

Причина использования хеш-таблиц заключается в том, что на прикрепленные обработчики событий можно легко ссылаться и удалять, а также легко отслеживать.

К removeEventListener Вы должны иметь ссылку на функцию. Если вы накормили анонимного, у вас нет ссылки на него. Вот почему хеш-таблицы внутренне отображают события в обработчики событий, так что вам не нужно это делать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...