@makcimusprime

Как получить значение переменной из функции jQuery?

Как мне получить значение переменной scrollDirection, после выполнения функции? В консоли выдает 0.

var lastScrollTop = 0,
      scrollDirection = 0;
    $(window).scroll(function(event){
        var st = $(this).scrollTop();
        if (st > lastScrollTop){
                scrollDirection = 1;
        } else {
                scrollDirection = 2;
        }
        lastScrollTop = st;
    });

    console.log(scrollDirection);
  • Вопрос задан
  • 226 просмотров
Пригласить эксперта
Ответы на вопрос 1
KickeRocK
@KickeRocK
FrontFinish
Так вы его получили, до скролла, оно у вас === 0.
Хотите увидеть его при каждом скролле?
var lastScrollTop = 0,
      scrollDirection = 0;
    $(window).scroll(function(event){
        var st = $(this).scrollTop();
        if (st > lastScrollTop){
                scrollDirection = 1;
        } else {
                scrollDirection = 2;
        }
        lastScrollTop = st;
    console.log(scrollDirection);

    });
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы