Почему после обновления стили сбрасываются, а в localStorage остаётся запись? Мне нужно чтобы стили сохранялись после подключения нового css файла.
Код:
$(function() {
if(!localStorage.getItem('apolink')) {
$('#apolink').attr('href', 'https://localhost/assets/css/style1.css');
} else {
$('#apolink').attr('href', 'https://localhost/assets/css/style' + localStorage.getItem('apolink') + '.css');
};
});
function apochangeme(a) {
if(a == 1) {
$('#apolink').attr('href', 'https://localhost/assets/css/style1.css');
localStorage.removeItem('apolink');
} else {
$('#apolink').attr('href', 'https://localhost/assets/css/style' + a + '.css');
localStorage.setItem('apolink', a);
};
};
<a href="#" onclick="apochangeme(1); return false;">Стиль 1</a>
<a href="#" onclick="apochangeme(2); return false;">Стиль 2</a>
Помогите, пожалуйста, разобраться.