mirror of
https://gitee.com/ulthon/ulthon_admin.git
synced 2026-11-07 19:40:49 +08:00
修复内容tab切换对头部菜单class的全量重置并联动更多激活态
This commit is contained in:
@@ -609,8 +609,10 @@
|
||||
$element.addClass('layui-this');
|
||||
if ($element.hasClass('layui-nav-item') && $element.hasClass('layui-this')) {
|
||||
var moduleId = $element.parent().attr('id');
|
||||
$('.layuimini-header-menu li').attr('class', 'layui-nav-item');
|
||||
//只清除激活标记,保留 layui-hide、layuimini-header-more 等类,避免全量重置抹掉折叠状态
|
||||
$('.layuimini-header-menu li').removeClass('layui-this');
|
||||
$('#' + moduleId + 'HeaderId').addClass('layui-this');
|
||||
if (window.miniMenu && typeof window.miniMenu.syncHeaderActiveState === 'function') { window.miniMenu.syncHeaderActiveState(); }
|
||||
$('.layuimini-menu-left .layui-nav.layui-nav-tree').attr(
|
||||
'class',
|
||||
'layui-nav layui-nav-tree layui-hide'
|
||||
@@ -623,8 +625,10 @@
|
||||
$element.addClass('layui-nav-itemed');
|
||||
if ($element.hasClass('layui-nav-item') && $element.hasClass('layui-nav-itemed')) {
|
||||
var moduleId = $element.parent().attr('id');
|
||||
$('.layuimini-header-menu li').attr('class', 'layui-nav-item');
|
||||
//只清除激活标记,保留 layui-hide、layuimini-header-more 等类,避免全量重置抹掉折叠状态
|
||||
$('.layuimini-header-menu li').removeClass('layui-this');
|
||||
$('#' + moduleId + 'HeaderId').addClass('layui-this');
|
||||
if (window.miniMenu && typeof window.miniMenu.syncHeaderActiveState === 'function') { window.miniMenu.syncHeaderActiveState(); }
|
||||
$('.layuimini-menu-left .layui-nav.layui-nav-tree').attr(
|
||||
'class',
|
||||
'layui-nav layui-nav-tree layui-hide'
|
||||
|
||||
Reference in New Issue
Block a user