Как дать возможность вертеть колесом мыши во время анимированного изменения scrollTop-координаты, без остановки этой анимации?
Дано:
Перемещаю пользователя по странице при помощи mootools'овского Fx.Scroll (через метод toElement) - т.е. по нажатии кнопок навигации на тулбаре скроллю пользователя к определенному элементу на длинной странице.
Браузеры, где тестировалось - FF 26, Chrome 32.0.1700.76 m.
Описание проблемы:
Во время анимации необходимо блокировать все попытки скролла колесом мыши (т.к. в момент срабатывания события mousewheel анимация останавливается и мы проскролливаемся в соотстветствующую сторону от текущей позиции. Попытка дописать в обработчик данного события event.preventDefault приводит только к тому, что по повороту колеса мыши анимация просто останавливается.
Собственно, цель:
дать возможность вертеть колесом мыши во время анимированного изменения scrollTop-координаты, без остановки этой анимации.