我正在使用 jquery cookie 插件,我试图让浏览器在刷新后记住 CSS 的状态,这是单击按钮时的代码:
$('#cartHolder').attr('style','display: none !important');
$.cookie("cartDisplay", 'none !important');
然后在我的标题中我有:
if ($.cookie("cartDisplay")){
$('#cartHolder').attr('style', $.cookie("cartDisplay"));
}
问题是,每次刷新后,该display
属性仍会重置为其默认属性。但是在控制台窗口中,我看到 jquery cookie 已成功存储了必要的值,只是在每次刷新后都没有写入 DOM。
有谁能帮帮我吗?
谢谢