Показать сообщение отдельно
  #22 (permalink)  
Старый 19.11.2021, 16:08
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,750

Кошмарный код.
Вот вы повесили на ssilka_prays события mouseover и mouseout.
Затем, если изменится размер опять вызовется ваша функция ssilka и на этот элемент опять будут вешаться те же события но с другими функциями. С другими, даже если будет выполняться то же условие, ведь эти функции заново определяются, и это будут уже совсем другие функции.
Но addEventListener не отменяет предыдущие обработчики, а добавляет.
Т.е в конце концов может случиться так, что у вас будет определено 100500 одинаковых функций и все они будут назначены, как обработчики событий, и будут выполняться последовательно при наступлении события.

Это я писал про код Сергей Ракипов

Последний раз редактировалось voraa, 19.11.2021 в 16:14.
Ответить с цитированием