页面刷新后保持相同的颜色

当我单击divspancolor会变为red ,正如我所料,但是当我刷新页面时, color不是red ,它会返回原始颜色,在我的情况下为green 。 刷新页面后如何保留相同的颜色(红色)? 我用.apend()尝试了事件,但情况是一样的。

这是我的HTML:

  Green 

jQuery的:

 $('#changeColor').click(function(){ $('span').css({"background-color":"red"}); }); 

谢谢大家:D

看看这个jQuery cookie插件 。 您可以使用它(或smilar插件)在cookie中创建/读取和存储信息。 然后,当页面加载时,您可以使用此cookie来设置存储在cookie中的div的颜色。

这是一个JSFiddle的例子 。

我希望这有帮助!

您需要将值存储在cookie中,在页面加载时测试cookie的值并相应地设置div的颜色。

您需要将您的信息保存在Cookie中 。 除此之外,或使用某种数据库,在页面刷新后无法保留信息。