我在下面写了一个小的示例页面,向您展示我的意思。
是否有人在导航到另一个页面时保持 .panelNav 打开,仅在用户允许更改时才将其作为ON / OFF开关?
答案 0 :(得分:2)
我会使用jQuery cookie插件 - https://github.com/carhartl/jquery-cookie - 并将cookie设置为menuOpen或menuClose&当用户更改菜单状态时,写入/重写它。
答案 1 :(得分:1)
是的,这里有一些建议:
答案 2 :(得分:0)
或者,将一个参数(例如“?navopen = 1”)或片段标识符(“#navopen”)附加到链接的URL,并在$(document).ready函数中检查该参数。这可能比cookie更好,因为它会跟随用户的点击,但不会影响从其他来源打开的页面。