Javascript 建议,如何保存每个页面的元素状态(js、jquery、css)
我有侧边菜单,位置在页面左侧(每页)。它可以隐藏和打开。我注意到,每次用户离开页面并转到其他页面时,菜单都会关闭。我想做的是为每个用户保存侧菜单位置。所以他可以自己决定是打开还是关闭 所以我写了Js what send cookie(打开/关闭值),但我不喜欢它的执行方式 菜单的基本位置已关闭。有了这个JS,每次用户访问页面时它都会重新打开(带有动画,我不喜欢这样) 因此,我的html有包装器,看起来像这样:Javascript 建议,如何保存每个页面的元素状态(js、jquery、css),javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有侧边菜单,位置在页面左侧(每页)。它可以隐藏和打开。我注意到,每次用户离开页面并转到其他页面时,菜单都会关闭。我想做的是为每个用户保存侧菜单位置。所以他可以自己决定是打开还是关闭 所以我写了Js what send cookie(打开/关闭值),但我不喜欢它的执行方式 菜单的基本位置已关闭。有了这个JS,每次用户访问页面时它都会重新打开(带有动画,我不喜欢这样) 因此,我的html有包装器,看起来像这样:#wrapper.toggled 用于切换的Js: $('#show-sidebar')
#wrapper.toggled
用于切换的Js:
$('#show-sidebar').click (e) ->
e.preventDefault()
$('#wrapper').toggleClass('toggled')
那么,有什么建议我该怎么做呢?你有根控制器吗?如果满足某些条件(来自cookie或服务器状态),你应该使用切换的
类来呈现你的分区。什么执行不完全符合预期?@mitespant我有应用程序控制器,是这样,您可以拥有一个对象,在该对象中可以保存该特定元素的最后状态