页面刷新后保持相同的颜色
当我单击div
, span
的color
会变为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中 。 除此之外,或使用某种数据库,在页面刷新后无法保留信息。