У меня есть html-страница и простые коды jquery. Я хочу добавить текст «прочитать/непрочитанный» рядом с сообщением. Когда я нажимаю непрочитанный текст, он читается и снова читает текст, и он становится непрочитанным. Я хочу сохранить изменения jquery. Я могу изменить чтение/непрочитанный текст, но я не могу сохранить изменения с помощью localStorage. Когда я обновляю страницу каждый раз, текст становится «непрочитанным». Мои коды нуждаются в некотором восстановлении. Это мои коды. Нет. Я использую jinja2 без базы данных, а сервер не локален. спасибо за время.Как использовать localstorage с jquery (if-else)
<html>
<head>
<title>{{ title }}</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
</script>
</head>
<body>
<script>
$(function() {
$('h4').on('click', function(event) {
var $this = $(this);
$(this).text(localStorage.getItem('read'));
if ($this.text()==="unread"){
localStorage.setItem('read', 'read');
}
else if ($this.text()==="read"){
localStorage.setItem('read', 'unread');
}
});
});
</script>
{% for data in collecteddata %}
<div align="center" class="box">{{ data }}</div><h4>unread</h4>
{% endfor %}
</body>
</html>
Я изменил свои коды, но он все еще не работает: | –