События MouseEvent: вешать на каждый объект или делать роутер аля switch (classname)?

Дилемма...., знатоки посоветуйте как правильнее ? проще конечно каждому объекту присваивать через callBack событие. Но тогда их может быть до 100. Страшно ли это для системы ?
||
повесить один слушатель на main и через tagget узнавать (или className или id)=> выполняем или метод или функцию.

Спасибо за советы .
  • Вопрос задан
  • 128 просмотров
Пригласить эксперта
Ответы на вопрос 1
@vladdimir
Верстальщик
Смотрите по ситуации, для однотипных элементов лучше использовать второй вариант, делегирование событий. Главное следите за сложностью логики обработчика, чтобы сами в нем не запутались со временем.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
18 апр. 2024, в 21:56
2000 руб./за проект
18 апр. 2024, в 21:00
150 руб./за проект