保存菜单当前位置

时间:2018-12-28 16:58:48

标签: javascript html css

我在一个网站上有一个下拉菜单,即第二级的主要类别,子类别和子类别。选择子类别1或2级别后,单击的子类别的标识符将保存到localStorage。

我的问题是,切换到另一个子页面后,整个菜单都缩了起来,现在我希望菜单扩展到进入新子页面后单击的子类别的级别。不幸的是,我不知道该怎么做:(

我的代码:jsfiddle.net/reverse26/4z93kv1n/2 /

选择子类别时,localStorage会更新,最后单击的子类别会保存在其中。您可以自己去网站检查一下。我的菜单是在Symfony中动态创建的

1 个答案:

答案 0 :(得分:0)

我的问题的解决方案是将最后一个类别/子类别标识符保存到localStorage,并在每次加载页面时,检查最后单击哪个类别/子类别,在此基础上js将display:none更改为显示:阻止