将母版页菜单突出显示为活动状态

时间:2019-08-05 11:39:23

标签: javascript menu webforms adminlte

我正在使用AdminLTE模板。我有带子菜单的菜单。我正在使用图像按钮重定向不同的页面。现在我的菜单折叠到原始状态。

如果我仅在菜单中导航,就可以正常工作,但是,如果我在菜单项的任何一个网络表单中单击图像按钮,则菜单未处于活动状态,它将失去其活动状态。

Second Image

在我要添加,编辑和删除页面的右上角突出显示。我的要求是,在我重定向到任何其他菜单之前,“硬件菜单”应处于活动状态。

我为菜单尝试过的Javascript代码,适用于菜单项。

var url = window.location;
$('ul.sidebar-menu a').filter(function () {
    return this.href != url;
}).parent().removeClass('active');


$('ul.sidebar-menu a').filter(function () {
    return this.href == url;
}).parent().addClass('active');

// for treeview
$('ul.treeview-menu a').filter(function () {
    return this.href == url;
}).parentsUntil(".sidebar-menu > .treeview-menu").addClass('active');

1 个答案:

答案 0 :(得分:0)

如果我理解正确,您是否希望在框中的工具链接处于活动状态?