Как в нижеуказанном коде реализовать LocalStorage? Чтобы значения не обнулялись при обновлении страницы. Код - jsfiddle
$("#delivery-now").on('click', function(e) {
if (!$('#delivery-now').hasClass('active')) {
$(this).toggleClass('active', true);
$("#delivery-time").removeClass('active');
}
});
$("#delivery-time").on('click', function(e) {
if (!$('#delivery-time').hasClass('active')) {
$(this).toggleClass('active', true);
$("#delivery-now").removeClass('active');
}
});
.active {
border: 3px red solid;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div>
<label>Когда доставить</label>
<div>
<input id="delivery-now" class="active" type="button" value="Доставить сейчас">
</div>
<div>
<input id="delivery-time" type="button" value="Доставить ко времени">
</div>
</div>
В конце обоих обработчиков:
localStorage.setItem("activeButton", $(".active").attr("id"));
На загрузке страницы:
var activeId = localStorage.getItem("activeButton");
if (activeId) {
//$(".active").removeClass("active");
//$("#" + activeId).addClass("active");
// чтобы выполнялись действия по нажатию:
$("#" + activeId).click();
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Всем приветУ меня появилась проблема и мне очень нужна ваша помощь
Нужно чтобы по кнопке открывалась галерея inline блоков с листалкой влево и вправо подскажите пожалуйста как это реализовать?