Задать вопрос
chil
@chil
Junior

LocalStorage menu?

Добрый день!
Скажите пожалуйста как правильно сделать меню, чтобы при перезагрузке страницы сохранялся стиль меню. сейчас сделал через LocalStorage , но меню дьоргаеться. Скажите пожалуйста как это исправить?
function resizeMenu(){
        $(".wrapper").toggleClass("collapse-menu");
        $(".drop-icon-block").toggleClass("drop-animate");
        if($(".wrapper").hasClass("collapse-menu")){
            localStorage.setItem('menu', '1');

        } else{
            localStorage.clear();
        }

    }
 var menu = localStorage.getItem('menu');
    var wrap1 = document.querySelector(".wrapper");
    var dropIc = document.querySelector(".drop-icon-block");
    if(menu == 1){
        wrap1.className += " collapse-menu";
        dropIc.className += " drop-animate";

    } else{
        console.log('0');
        wrap1.classList.remove("collapse-menu");
        dropIc.classList.remove("drop-animate");

    }
  • Вопрос задан
  • 212 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
sevasargsyan
@sevasargsyan
Веб разработчик
Через jquery cookie
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы