鼓室多级菜单 - 如何记住页面重新加载时打开的面板

时间:2017-03-09 09:13:00

标签: javascript jquery

我已开始在多级侧边菜单中使用此插件: https://tympanus.net/codrops/2015/11/17/multi-level-menu/

当我从这个页面抓取示例代码时,我看到该插件不是我需要的。 我的意思是,当我将重新加载页面时,每次打开主面板,我正在寻找任何解决方案,以跟踪最后打开的面板。 我可以使用localstorge或cookies,但我没有看到如何选择打开,存储此信息,然后调用函数打开此保存的面板。 我没有提供示例代码,因为我正在使用链接中的代码。

感谢您的任何想法!

1 个答案:

答案 0 :(得分:0)

在选择菜单中的项目时,在鼓室代码中,menuItem课程会添加到所选项目中(menuLevelmenuItem)。这意味着您可以通过匹配此类来获取当前选定的menuLevelfunction getCurrentMenuItemSelected() { var currentMenuItem = $(".menu__item .menu__link--current"); console.log(currentMenuItem.html()); } function getCurrentMenuLeveItemSelected() { var currentMenuLevel = $(".menu__level.menu__level--current"); console.log(currentMenuLevel.data("menu")); } getCurrentMenuItemSelected(); getCurrentMenuLeveItemSelected(); ,然后将其保存在Cookie中。

captureStillImageAsynchronouslyFromConnection