На моем сайте у меня это так мой свиток заблокирован:Выделите конкретный DIV при прокрутке вниз или прокрутки вверх
body {
overflow: hidden;
height: 100%;
}
и нажатие кнопок прокручивает до определенного DIV, все дивы находятся под каждым другой, я хотел бы знать, можно ли проверить, пытается ли пользователь «прокручивать» вниз или вверх, в то время как прокрутка заблокирована, поэтому, если они попробуют прокрутить вниз с помощью колеса мыши, я хочу знать, как это сделать. Я могу прокрутить вниз или до следующего div.
Любая помощь приветствуется.
Javascript 'window.onscroll' может быть использован для этого, но если у вас есть что-то на месте, препятствующее прокрутке, то я не думаю, что это сработает. * Не на 100% уверен, поскольку я не заблокировал прокрутку и попытался прослушать события прокрутки. * Я бы рекомендовал отображать более подходящий исходный код и ваши попытки. – NewToJS
Насколько я знаю, событие прокрутки не будет запущено, если в главном окне нет прокрутки. Возможным решением было бы вместо тела обернуть содержимое внутри DIV, нанести немного прокрутки на тело и начать движение. – Yameen
Возможно, вы захотите взглянуть на что-то вроде [fullPage.js] (http: // alvarotrigo.com/fullPage/). – Alvaro