Показать сообщение отдельно
  #1 (permalink)  
Старый 30.05.2014, 14:01
Интересующийся
Отправить личное сообщение для Giden Посмотреть профиль Найти все сообщения от Giden
 
Регистрация: 22.05.2012
Сообщений: 14

WTF! Как то странно работает вывод функции
Доброго времени суток. Появилась необходимость написать свой обработчик для скроллинга(вверх или вниз). Написал код:
jQuery(window).scroll(function (){
       console.log(isTop());
    });

    function isTop() {
        var first = jQuery(window).scrollTop();
        var rez = false;
        jQuery(window).scrollTop(function() {
            if (first < jQuery(window).scrollTop()) {
            } else if (first > jQuery(window).scrollTop()) {
                rez = true;
            }
        });
        return rez;
    }

Постоянно возвращает false. Внутри условия все гуд. А возвращает не то, что нужно.
Ответить с цитированием