У меня на странице неопределенное количество модалов, все они определяются по определенному идентификатору.Я проверяю, сколько раз модал открывается, а затем, используя счетчик, я достигаю определенного предела.
Этот предел берется из файла JSON и затем сравнивается с количествомраз модал был открыт.
Но вот в чем подвох.Мне нужно сохранить эти данные (те, что касаются отверстий) в LocalStorage, поэтому каждый раз, когда я закрываю свой браузер, данные остаются.
Как вы можете видеть, у меня есть переменная testObject, созданная в LocalStorage, этаравный alertCounter.Затем я сравниваю его с моей переменной ShowingLimit (извлеченной из файла JSON), и это показывает мне предупреждение.
Вопрос простой.Как сохранить данные от перезагрузки?
var alertCounter = 0;
$("#" + modalName + "").on("shown.bs.modal", function(e){
alertCounter++;
localStorage.testObject = alertCounter;
if(localStorage.testObject == showingLimit){
alert("We've reached the limit");
});
}
})