【发布时间】:2018-09-17 09:13:51
【问题描述】:
我有一些 javascript,其中我需要 cookie 或 localstorage 以确保变量不会丢失。 我是初学者,我不确定哪个最好用,但我知道两者都做同样的事情。 基本上,我需要存储 javascript 所做的任何事情,即使用户注销/登录,在任何天数之间,这仍然会被保存。
有人可以帮忙吗?
<script>
$(document).ready(function() {
$("input").click(function(e) {
e.preventDefault();
var $challenge_div = $(this).parent().parent();
$challenge_div.data("finish", "false");
$challenge_div.removeClass("show").addClass("hide");
var $challenge_list = $("div[class='hide']");
$.each($challenge_list, function() {
var new_challenge = $(this);
if (new_challenge.data("finish") == false) {
new_challenge.removeClass("hide").addClass("show");
return false;
}
});
if ($("div[class='show']").length == 0) {
$("#message p").html("You finished all your challenges !");
}
});
});
</script>
【问题讨论】:
-
还有
sessionStorage调查 -
@JoshuaMichaelCalafell 但我需要将其存储在会话之外
标签: javascript cookies local-storage