Задать вопрос
@midarovrk

Как выполнить условие только в случае скролла вверх минимум на 200px?

Привет, помогите, как прикрутить к условию прокрутки вверх, чтобы оно срабатывало только в том случаем, если юзер прокрутил страницу не меньше чем на 200px? А вниз отставить без изменений.

Сейчас у меня моментально срабатывают условия при прокрутке вверх и вниз.
Блок который скрывается и показывается имеет position: fixed;, т.е. он всегда на экране.

var prevScrollpos = window.pageYOffset;
window.onscroll = function() {
var currentScrollPos = window.pageYOffset;
if (prevScrollpos > currentScrollPos) {
$(".activereadsettings").removeClass("displaynone");
} else {
$(".activereadsettings").addClass("displaynone");
}
prevScrollpos = currentScrollPos;
}
  • Вопрос задан
  • 76 просмотров
Подписаться 1 Средний 5 комментариев
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
05 янв. 2025, в 07:48
2000 руб./за проект
05 янв. 2025, в 06:24
15000 руб./за проект
05 янв. 2025, в 06:22
15000 руб./за проект