Как правильно поставить localStorage в скрипт?

Всем привет! Помогите правильно поставить localStorage в скрипт. У меня почему-то не срабатывает, и при обновлении страницы теряется класс актив. Код:
function compare_tov(id)
			{
				var chek = document.getElementById('compareid_'+id);
				if (chek.checked)
				{
					//Добавить
					var AddedGoodId = id;
					$.get("/local/ajax/list_compare.php",
						{
							action: "ADD_TO_COMPARE_LIST", id: AddedGoodId},
						function(data) {
							$('#my_compare_list_count').html(data);
							var activeID = $('.comparTov_'+id).html('<img src="image2.png" />').addClass('active');
								console.log(activeID);
								localStorage.getItem("active", activeID);
						}
					);
				}
				else
				{
					//Удалить
					var AddedGoodId = id;
					$.get("/local/ajax/list_compare.php",
						{
							action: "DELETE_FROM_COMPARE_LIST", id: AddedGoodId},
						function(data) {
							$('#my_compare_list_count').html(data);
							var activeID = $('.comparTov_'+id).html('<img src="image1.png" />').removeClass('active');
								console.log(activeID);
								localStorage.removeItem("active", activeID);
						}
					);
				}
			}
  • Вопрос задан
  • 218 просмотров
Пригласить эксперта
Ответы на вопрос 2
@inFureal
Для добавления используется localStorage.setItem('active', activeId).
Для удаления - localStorage.removeItem('active')
Ответ написан
Комментировать
Alex_mos
@Alex_mos
Google всему голова
А что у вас хранится в activeID, или что пытаетесь сохранить?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы