我在一个项目上使用多级推送菜单。我想通过导航实现的是,当我单击其中一个类别,然后单击特定类别的链接时,它应该会在新页面加载时向您显示它所在的类别。目前它正在做的是,当我单击某个类别下的子类别链接时,它会重置菜单并再次返回菜单的顶层,但它仍会在定位器中显示页面的 url。
我正在尝试参考 jQuery 如何做到这一点,但最近没有任何运气。
这是我的代码示例:
$(document).ready(function() {
$("a.menu").click(function() {
$("#mp-menu").show();
localStorage.setItem("#mp-menu", true);
});
if (localStorage.getItem("#mp-menu")) {
$("#mp-menu").show();
}
});
部分html代码:
<!-- mp-menu -->
<nav id="mp-menu" class="mp-menu">
<div class="mp-level">
<h2 class="icon icon-world">Setup</h2>
<ul>
<li class="icon icon-arrow-left">
<a class="icon icon-display" href="#" class="menu">Parameters</a>
<div class="mp-level">
<h2 class="icon icon-display" class="mp-menu">Parameters</h2>
<ul>
<li class="icon icon-arrow-left">
<a class="icon icon-phone" href="parameters_country.html">Country</a>