[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Главный раздел » Помощь по Сайтостроению » Помощь с локальным хранилищем браузера
Помощь с локальным хранилищем браузера
DavidesДата: Вторник, 13.01.15, 16:41:03 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 4
Награды: 0
Репутация: 0
Замечания: 0%
Статус: Offline
Использую локальное хранилище браузера с помощью данного кода:
Код
<script>
$(document).ready(function() {
if(localStorage.getItem('sav_action') != 1) {
$('#impact_all').show();
};

$('.impact_button_no').click(function() {
localStorage.setItem('sav_action', 1);
if(localStorage.getItem('sav_action') == 1) {
$('#impact_all').fadeOut(500);
};  
});
   
});
</script>

Блок должен скрываться, а браузер должен запоминать это, но не работает... В чем проблема может быть?
 
LisnesДата: Среда, 14.01.15, 17:22:33 | Сообщение # 2
Подполковник
Группа: VIP
Сообщений: 116
Награды: 3
Репутация: 17
Замечания: 0%
Статус: Offline
Davides, браузер запоминает, но у тебя в начале стоит условие чтобы блок показывало по запомненному значению. Попробуй так
Код

<script>  
$(document).ready(function() {  
if(localStorage.getItem('sav_action') != 1) {  
$('#impact_all').hide();  
};  

$('.impact_button_no').click(function() {  
localStorage.setItem('sav_action', 1);  
if(localStorage.getItem('sav_action') == 1) {  
$('#impact_all').fadeOut(500);  
};
});  

});  
</script>
 
Форум » Главный раздел » Помощь по Сайтостроению » Помощь с локальным хранилищем браузера
  • Страница 1 из 1
  • 1
Поиск: