@Don2Quixote

Как получить количество оборотов (неполных) колёсика мыши?

Когда крутишь колёсико мыши - оно не изменяет положение страницы плавно. Прокрутка происходит, в зависимости от настроек windows у пользователя, на несколько строчек. Мне нужно обработать каждое движение мыши.
Так может быть не понятно, но вот так точно будет понятно:
На странице играет фоновая музыка. Колёсиком мыши должна изменяться ее громкость. Сама страница не крутится вниз (видно на скриншоте). Для того, что бы менять громкость нужно каждый микрооборот мыши обрабатывать функцией, а в функции узнавать направление этого микрооборота.
5abfb50619c5a569831701.png
  • Вопрос задан
  • 88 просмотров
Решения вопроса 1
yellow79
@yellow79
Senior Software Engineer
Есть у window такое событие, mousewheel при его наступлении в обработчик передаётся экземпляр события, в котором есть параметр deltaY, если он больше нуля, то скролим вниз, если меньше, значит вверх
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
Intspirit Краснодар
от 80 000 до 150 000 ₽