Добрый день!
Есть на странице блок меню, который при скроле фиксируется добавлением класса с position:fixed.
При скроле в обратную сторону - класс убирается и меню попадает на своё место в DOM дереве
Проблема следующая: при щелчке на картинке появляется лайтбокс с картинкой в большом разрешении. После закрытия лайтбокса - скрол перестаёт работать. Почему так происходит? Как поправить?
Код скрола привожу
var heightOne = $('#one').height();
    $(window).scroll(function(){
    console.log('Высота первой секции ' + heightOne);
        if($(this).scrollTop()>heightOne){
            $('#navigation').addClass('fixed');
            $('#two').css("padding-top" , '200px');
        }
        else if ($(this).scrollTop()<heightOne){
            $('#navigation').removeClass('fixed');
            $('#two').css("padding-top" , "0");
        }
    });