laravel + adminlte + pjax 左侧菜单高亮

我想用adminlte+pjax写个网站后台, 无奈菜单很坑爹啊 ,子菜单一直无法高亮,而且一级菜单如果不是菜单树也无法高亮, 网上资料很少,文档也没描述清楚, 请问有什么解决方法么

sodasix

最简单的是使用 js 来设置
Laravel 当前菜单高亮示例

Mong

@sodasix 我就是用的那个方法 子菜单不会亮 反正要做权限控制 干脆自己手动弄算了

假如_丶

@sodasix 没有太看懂那个文章,我把JS拿过来了,还是没有反应啊。
jQuery(document).ready(function($) {

    var currentMenu = $('.sidebar-menu a[href="'+window.location.origin + window.location.pathname+'"]:first');

    if (currentMenu) {
        var treeview = currentMenu.closest('.treeview');

        if (treeview.find('ul').length) {
            return treeview.find('a:first').trigger('click');
        } else {
            return treeview.addClass('active').siblings().removeClass('active');
        }
    };
});
Mong

@假如_丶 没什么用 后台自己写吧

假如_丶

@Mong 这个高亮搞不了嘛?

Mong

@假如_丶 我的JS一团糟不会写 所以自己用后台做了好了 给路由取别名 判断别名显示菜单