0
단추를 클릭하면 그의 ID가 localstorage에 저장되고 스타일이 변경되는 webapp를 만들려고합니다. 그러나 localstorage에 마지막 버튼을 클릭하면 그 버튼의 ID가 바뀝니다. 내 코드 :로컬 저장소 문제
$(document).ready(function(){
$("li a").click(function(){
$("li a").removeClass('active');
$(this).addClass('active');
localStorage.setItem('ativo', $(this).html())
});
var ativo = localStorage.getItem('ativo');
$("li a").each(function(index){
if($(this).html() == ativo) {
$(this).addClass('active');
}
});
});
이 제발 도와주세요, 감사
무언가를 클릭 할 때마다 '클릭'처리기가 실행됩니다. 다른 행'localStorage.getItem'과'$ ("li a"). each'는 한 번만 실행됩니다. –