이전 목록 다음
채택완료

localstorage 질문이요

2020-05-11 (월) 13:27:34 1,473

<div id="myDIV" onclick="lastTab()">
     <button class="btn">1</button>
     <button class="btn active">2</button>
     <button class="btn">3</button>
     <button class="btn">4</button>
     <button class="btn">5</button>
   </div>

<style>
      .btn {
        border: none;
        outline: none;
        padding: 10px 16px;
        background-color: #f1f1f1;
        cursor: pointer;
      }
      .active, .btn:hover {
        background-color: #666;
        color: white;
      }
   </style>

$('button.btn').click(function(){
   $('button.btn').removeClass("active");
   $(this).addClass("active");

      localStorage.setItem("btn", "active");
      var lastTab = localStorage.getItem("btn");
   });

이렇게 localstorage에 active 상태를 저장했다가 불러오는 방식으로 새로고침시

active 상태를 유지하려고 했는데 유지가 안되서요.

jquery 특정 파일이 필요한건가요?

<script src="https://code.jquery.com/jquery-3.5.1.js 현재는 이것만 적용되어 있는 상태입니다.

|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트

localStorage는 jquery와 관계가 없습니다.

저장하고 불러오고 할때 값을 로그로 찍어 보세요.

답변에 대한 댓글 1개

넵 감사합니다.

답변을 작성하려면 로그인이 필요합니다.