Показать сообщение отдельно
  #1 (permalink)  
Старый 23.08.2013, 18:27
Профессор
Отправить личное сообщение для Nanto Посмотреть профиль Найти все сообщения от Nanto
 
Регистрация: 21.12.2010
Сообщений: 243

Как после ресайза вызвать обработчик один раз?
Я так понял, что событие onresize плодит цепочку вызовов, которые становятся в очередь и обработчик вешается на каждое из них. Подключение через timer слабо помогает.
Т.е. есть обработчик клика. При ресайзе окна надо навесить его ещё раз. А вместо этого получается навешивание кучи этих обработчиков.
Чтобы было понятно: http://jsfiddle.net/ShN35/

После ресайза окошка, клики начинают "плодиться". )))
А надо дёргать всего один раз при клике. ЧЯДНТ?
Ответить с цитированием