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");

    }
  • Вопрос задан
  • 211 просмотров
Пригласить эксперта
Ответы на вопрос 1
sevasargsyan
@sevasargsyan
Веб разработчик
Через jquery cookie
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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