Odrzuć kółko myszy

Buduję niestandardowy kod jQuery, aby umożliwić użytkownikowi prowadzenie przez stronę internetową za pomocą kółka myszy.

Kod, który buduję, jest podobny do tej strony:Połączyć

Wszystko działa dobrze, ale zdarzenie kółka myszy uruchamia się domyślnie wiele razy, dzięki czemu skrypt „pomija” pełne divy i przewija w dół / w górę wiele razy, zamiast tylko raz.

Potrzebuję sposobu, aby ograniczyć kółko myszy do strzelania tylko raz. W moim poszukiwaniu odpowiedzi znalazłem skrypt Bena Almana, który używa „debounce”.

Moje pytanie jest tutaj; czy istnieje sposób na obalenie KAŻDEGO zdarzenia kółka myszy zamiast obalania jego funkcji? Tak mówiąc, mówiąc „kółku myszy”, aby strzelał raz na 500 ms i ignorował wszystkie pożary, które zostały wysłane w tym okresie 500 ms.

questionAnswers(1)

yourAnswerToTheQuestion