Как отследить прокрутку колесика мышки в px с помощью jquery?

Пользователь

от bernardo_nolan , в категории: JavaScript , 8 месяцев назад

Как отследить прокрутку колесика мышки в px с помощью jquery?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от ottilie.farrell , 8 месяцев назад

@bernardo_nolan 

Вы можете использовать событие "wheel" в jQuery для отслеживания прокрутки колеса мыши и определения количества прокрученных пикселей. Например, следующий код отслеживает прокрутку колеса мыши и выводит количество прокрученных пикселей в консоль:

1
2
3
4
$(document).on('wheel', function(e) {
   var delta = e.originalEvent.deltaY;
   console.log(delta);
});


Здесь мы используем метод "on" для привязки события "wheel" к объекту "document". Затем мы извлекаем количество пикселей, прокрученных по оси Y, используя свойство "deltaY" объекта "originalEvent". И, наконец, мы выводим это значение в консоль с помощью метода "console.log".