0

我在一个项目上使用多级推送菜单。我想通过导航实现的是,当我单击其中一个类别,然后单击特定类别的链接时,它应该会在新页面加载时向您显示它所在的类别。目前它正在做的是,当我单击某个类别下的子类别链接时,它会重置菜单并再次返回菜单的顶层,但它仍会在定位器中显示页面的 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>
4

0 回答 0