Задать вопрос
@Superhero_a

Как сохранить css изменения после перезагрузки страницы — добавление или удаление класса по клику.?

как сохранить css изменения после перезагрузки страницы - добавление или удаление класса по клику.?

пробовал localStorage
<script>
       


$(function(){
      $('.some_product').addClass('hide');
      $('.some_product.hide:lt(4)').removeClass('hide');

      $('.show-else').click(function(){
            $('.some_product.hide:lt(4)').removeClass('hide');
      localStorage.setItem("blockIsActive", "true");
     





 });


var blockIsActive = localStorage.getItem("blockIsActive");
if (blockIsActive == "true") {
    $('.some_product.hide:lt(4)').removeClass('hide');
}
});

     
</script>


не сохраняет как надо
  • Вопрос задан
  • 244 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
vbiralo
@vbiralo
WEB-Разработчик
<script>
    $(function () {
        $('.some_product').addClass('hide');
        $('.some_product.hide:lt(4)').removeClass('hide');

        $('.show-else').click(function () {
            $('.some_product.hide:lt(4)').removeClass('hide');
            localStorage["blockIsActive"] = "true";
        });

        if (localStorage["blockIsActive"] == "true") {
            $('.some_product.hide:lt(4)').removeClass('hide');
        }
    });
</script>
Ответ написан
Ваш ответ на вопрос

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

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