Дебюанс колесика мыши
Я создаю собственный код jQuery, чтобы пользователь мог ориентироваться на веб-странице с помощью колесика мыши.
Код, который я создаю, похож на эту страницу:Ссылка
Все работает нормально, но событие mousewheel запускается по умолчанию несколько раз, заставляя скрипт пропустить полные деления и прокрутить вниз / вверх несколько раз, а не один раз.
Мне нужен способ ограничить колесо мыши, чтобы стрелять только один раз. В своем стремлении найти ответ я нашел сценарий Бена Алмана, который использует «debounce».
Мой вопрос здесь: Есть ли способ отменить КАЖДОЕ событие mousewheel вместо того, чтобы отменить его функцию? Таким образом, в основном говорится, что «колесо мыши» срабатывает один раз каждые 500 мс, и игнорируйте все пожары, которые были отправлены за этот период 500 мс.