【发布时间】:2014-05-15 19:51:42
【问题描述】:
有没有办法让toggleClass()关闭的菜单在刷新页面后自动关闭?
调用 toggleClass() 的按钮完美运行。会话还会记住菜单是否隐藏,因此它会在刷新时执行关闭动画。是否有一种简单的方法可以在刷新时隐藏菜单而不是执行动画?
为了进一步澄清,这里是quick video I took of the issue:
initialize: function()
{
if(sessionStorage.getItem('sidebar.open') == 'false')
{
this.toggle();
}
},
toggle: function()
{
var self = this;
$(this.sidebarEl).toggleClass('active');
_.each(this.contentEl, function(el)
{
$(el).toggleClass('active');
});
sessionStorage.setItem('sidebar.open',
$(this.sidebarEl).hasClass('active'));
},
【问题讨论】:
标签: javascript jquery refresh toggleclass