我想用adminlte+pjax写个网站后台, 无奈菜单很坑爹啊 ,子菜单一直无法高亮,而且一级菜单如果不是菜单树也无法高亮, 网上资料很少,文档也没描述清楚, 请问有什么解决方法么
微信里点“发现”,扫一下
二维码便可将本文分享至朋友圈。
最简单的是使用 js 来设置 Laravel 当前菜单高亮示例
@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 这个高亮搞不了嘛?
@假如_丶 我的JS一团糟不会写 所以自己用后台做了好了 给路由取别名 判断别名显示菜单