Browse Source

菜单展开收起高亮状态1

zhouna 5 years atrás
parent
commit
d7d54529ab
3 changed files with 6 additions and 3 deletions
  1. 1 0
      src/css/index.less
  2. 1 0
      src/css/qcScore.less
  3. 4 3
      src/js/qcScore.js

+ 1 - 0
src/css/index.less

@@ -108,6 +108,7 @@
     .logo{
       margin-bottom: 44px;
       text-indent: 22px;
+      height: 45px;
       img {
         width: 150px;
         position: relative;

+ 1 - 0
src/css/qcScore.less

@@ -41,6 +41,7 @@
   .logo{
     margin:8px 0 44px;
     text-indent: 22px;
+    height: 42px;
   }
   &>a{
     position: absolute;

+ 4 - 3
src/js/qcScore.js

@@ -61,8 +61,9 @@ function initMenu(data){
 
     //选中样式
     $(".sub-menu .active,.menu-mini .active").removeClass('active');
-    $(this).parents(".list-1").addClass("active");
-    $(this).addClass("active");
+    const mItems = $(".sub-menu .page[code="+title+"],.menu-mini .page[code="+title+"]");
+    mItems.addClass("active");
+    mItems.parents(".list-1").addClass("active");
     //显示对应内容
     const code=$(this).attr("code");
     global_activeTab=code;
@@ -93,7 +94,7 @@ function getRecordDetail(){
       const {beHospital,result,msg} = data;
       const info=Object.assign(beHospital,result);
       initMenu(JSON.parse(result.menuData));
-      $(".sub-menu>ul>li:first-child.page").addClass("active");
+      $(".sub-menu>ul>li:first-child.page,.menu-mini>ul>li:first-child.page").addClass("active");
      global_activeTab=$(".sub-menu .page.active").attr("code");
       initPatientInfo(info);
       initContent(result.pageData);