diff --git a/ruoyi-admin/src/main/resources/static/ruoyi/index.js b/ruoyi-admin/src/main/resources/static/ruoyi/index.js index 5a60670cf..445c7cdf0 100644 --- a/ruoyi-admin/src/main/resources/static/ruoyi/index.js +++ b/ruoyi-admin/src/main/resources/static/ruoyi/index.js @@ -73,9 +73,10 @@ $(window).bind("load resize", function() { }); function syncMenuTab(dataId) { - if(isLinkage) { + if(isLinkage) { var $dataObj = $('a[href$="' + decodeURI(dataId) + '"]'); if ($dataObj.attr("class") != null && !$dataObj.hasClass("noactive")) { + $('.tab-pane li').removeClass("active"); $('.nav ul').removeClass("in"); $dataObj.parents("ul").addClass("in") $dataObj.parents("li").addClass("active").siblings().removeClass("active").find('li').removeClass("active"); @@ -340,6 +341,7 @@ $(function() { var panelUrl = $(this).parents('.menuTab').data('panel'); // 当前元素处于活动状态 if ($(this).parents('.menuTab').hasClass('active')) { + syncMenuTab($('.page-tabs-content').find('.active').attr('data-id')); // 当前元素后面有同辈元素,使后面的一个元素处于活动状态 if ($(this).parents('.menuTab').next('.menuTab').length) {