Показать сообщение отдельно
  #3 (permalink)  
Старый 02.02.2023, 21:50
Кандидат Javascript-наук
Отправить личное сообщение для WebMachine Посмотреть профиль Найти все сообщения от WebMachine
 
Регистрация: 11.10.2016
Сообщений: 141

Сообщение от рони Посмотреть сообщение
let timerWheel;
        document.addEventListener("mousewheel", function(event) {
            window.clearTimeout(timerWheel);
            let delta = event.deltaY > 0;
            let sel = delta ? '[data-action="top"]' : '[data-action="bottom"]';
            let btn = document.querySelector(sel);
            timerWheel = window.setTimeout(function() {
                btn.click();
            }, 250)
        })
Спасибо
Ответить с цитированием