首页 > 解决方案 > 菜单项活动未激活主题

问题描述

我正在尝试为我的网站https://getstisla.com/demo/dashboard-ecommerce.html实现这个主题

我注意到在网站上,如果您单击一个菜单项,它会在菜单上设置一个活动列表项。

但是,我已经尝试实现它,但是当我单击菜单项时,除了主项之外,没有任何东西被设置为活动状态。

这是菜单

<div class="main-sidebar sidebar-style-2">
<aside id="sidebar-wrapper">
    <div class="sidebar-brand">
        @Html.ActionLink("App", "Index", "Home", new { area = "" }, new { @class = "" })
    </div>
    <div class="sidebar-brand sidebar-brand-sm">
        @Html.ActionLink("A", "Index", "Home", new { area = "" }, new { @class = "" })
    </div>
    <ul class="sidebar-menu">
        <li class="active"><a asp-controller="Home" asp-action="Index" class="nav-link"><i class="far fa-square"></i><span>Home Page</span></a></li>

        <li class="menu-header">AM Mode</li>
        <li class="nav-item dropdown">
            <a href="#" class="nav-link has-dropdown"><i class="fas fa-fire"></i><span>Configuration</span></a>
            <ul class="dropdown-menu">
                <li><a asp-area="Configuration" asp-controller="AC" asp-action="Index" class="nav-link">A C</a></li>
                <li><a asp-area="Configuration" asp-controller="B" asp-action="Index" class="nav-link">B</a></li>
            </ul>
        </li>
    </ul>
</aside>
</div>

我尝试在文件中搜索将菜单项设置为活动状态的 javascript,但到目前为止我还没有找到它。我希望有人可以看看,看看我是否遗漏了什么。

这些文件可以从这里下载https://cssauthor.com/bootstrap-templates/#Admin

标签: javascriptjqueryhtmlcss

解决方案


这更像是一个 ASP.NET 问题 IMO。如何在 ASP.NET MVC 中向 Html.ActionLink 添加“活动”类 的可能重复

编辑:

主题是对class="active"静态*.html文件中的内容进行硬编码,这个主题不是单页应用程序

我尝试在文件中搜索将菜单项设置为活动状态的 javascript

你不会找到它,JavaScript 没有设置活动类。

在此处输入图像描述


推荐阅读