Показать сообщение отдельно
  #1 (permalink)  
Старый 06.12.2013, 15:00
Интересующийся
Отправить личное сообщение для nvp2 Посмотреть профиль Найти все сообщения от nvp2
 
Регистрация: 31.10.2012
Сообщений: 15

Сброс длинного скрола mousewheel
Приветствую.
Есть обработчик на jquery.mousewheel, который при скроле мыши пролистывает страницу к предыдущему/следующему диву.
Неудобство в том, что при резком (длинном) прокручивании скрола происходит переход сразу на несколько элементов: следующий/предыдущий + еще несколько, в зависимости от интенсивности прокручивания.

Как можно это побороть, чтобы при одном прокручивании скрола переходило к следующему элементу, и последующие скролы блокировались?

Есть идея отслеживать время между скролами и если оно меньше секунды - то обработчик перехода не выполнять. Но как это реализовать - что-то никак не соображу
Ответить с цитированием