【发布时间】:2015-10-21 12:56:34
【问题描述】:
我正在尝试开发一个可以记住页面刷新后状态的脚本。
这是我到目前为止所做的。
jQuery:
$(window).ready(function() {
var voteId = $('.gallery-item a');
$(voteId).click(function() {
$(this).text('Thank you!');
$(this).css('background-color', 'green');
});
});
我试过这个,但没有运气:
jQuery:
var cookies = document.cookie.split(";");
for(var i=0; i < cookies.length; i++) {
var equals = cookies[i].indexOf("=");
var name = equals > -1 ? cookies[i].substr(0, equals) : cookies[i];
document.cookie = name + "=;expires=Thu, 01 Jan 1970 00:00:00 GMT";
}
【问题讨论】:
-
@Darren Willows 的答案应该对你有用。但是,如果 cookie 不是您想要的唯一方式,您也可以尝试 localstorage 或 sessionStorage,它可以达到您的目的。
-
我知道localStorage和sessionStorage,但从未使用过。
标签: javascript jquery html performance cookies