Javascript 使可折叠边栏记住单击选项的有效方法?
我制作了一个可折叠的侧菜单,它有许多选项,可以进入许多级别。我希望这样,当用户单击大量不同的选项,然后最终导航到一个单独的页面时,用户单击的选项将被记住并保持不变 我想知道做这件事的最佳方法。到目前为止,我知道有三种方法可行:Javascript 使可折叠边栏记住单击选项的有效方法?,javascript,jquery,html,menu,Javascript,Jquery,Html,Menu,我制作了一个可折叠的侧菜单,它有许多选项,可以进入许多级别。我希望这样,当用户单击大量不同的选项,然后最终导航到一个单独的页面时,用户单击的选项将被记住并保持不变 我想知道做这件事的最佳方法。到目前为止,我知道有三种方法可行: jQuery cookies jQuery本地存储 提取url,并确定哪些页面处于打开状态(尽管此页面不会记住用户是否选择了其他选项) 还有其他我可以用的吗?服务器端还是客户端最适合这样做?您可以将CSS与锚定标记一起使用: 您可以在侧菜单项中的litag或divtag中
还有其他我可以用的吗?服务器端还是客户端最适合这样做?您可以将CSS与锚定标记一起使用:
您可以在侧菜单项中的
li
tag或div
tag中包含锚定标记,并且对于已访问和未访问的项目具有不同的样式。每个
都对应一个URL,它会自动记住访问了哪个URL。您能详细说明一下吗?我不明白我如何才能确定我应该展示和隐藏的是哪一个部门,李的等等。所有这些都决定了你以前是否去过,对吗?
a:visited {
//your css here
}