Mesuti
@Mesuti

Как после перезагрузки страницы, прилипающее меню не исчезало?

Привет!
Есть меню, которое показывается и исчезает при скроле.
Сделано на jQuery
Код
$(window).scroll(function(){
        if ($(this).scrollTop() > 100) {
            $('.sticky').removeClass('hidden');
        } else {
            $('.sticky').addClass('hidden');
        }
    });

НО проблема в том, что при перезагрузке это меню пропадает до первого скрола.
Как сделать отображение меню при загрузке страницы, если положение ниже нужного уровня?
  • Вопрос задан
  • 209 просмотров
Решения вопроса 1
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
Вызывайте это событие сами при загрузке страницы.
$(window).scroll(function(){
        if ($(this).scrollTop() > 100) {
            $('.sticky').removeClass('hidden');
        } else {
            $('.sticky').addClass('hidden');
        }
    }).scroll();

если так не получится, то в другом месте вот так напишите
$(function() {
   $(window).scroll();
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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