300+ clone event
Как лучше поступить в такой ситуации, есть в блоке 300+ элементов с одинаковой функцией для обработки, грубо говоря вешать на все элементы addEventListener или на parent bubble с проверкой на какой элемент нажали. Ответ приблизительно знаю, может есть спецы, что посоветуют.
|
Второе, конечно.
первое-Хром такое переварит, а ИЕ, к примеру, будет очень расстроенным. |
Как себе в идеале я предположил, что addEventListener создаст список объектов с указанием на одну функцию, но тут будет не лапша, а каша с кучей обработчиков, так что сам на втором и остановилюсь. Вопрос был создан из рассуждений не ошибиться у всего есть свои нюансы.
|
Только addEventListener без дополнительных ухищрений не дает доступа к .target в ИЕ
|
Rootpassword,
в IE есть addEventListener? |
Нет, там attachEvent.
Я про общую функцию, которой всегда обворачивают attachEvent и addEventListener. Поэтому, по сути, пофиг, в каком браузере какая. А в ИЕ не видно event target |
Часовой пояс GMT +3, время: 21:13. |