Pārlūkot izejas kodu

调差展开宽度记录

laiguoran 4 gadi atpakaļ
vecāks
revīzija
8f72e7ce46
1 mainītis faili ar 6 papildinājumiem un 2 dzēšanām
  1. 6 2
      app/public/js/material.js

+ 6 - 2
app/public/js/material.js

@@ -1019,6 +1019,8 @@ $(document).ready(() => {
         callback: function () {
             materialSpread.refresh();
             materialMonthSpread.refresh();
+            const width = (($('#right-view').width()/$('#right-view').parent('div').width())*100).toFixed();
+            setLocalCache('material_month_' + materialID, width);
         }
     });
 
@@ -1033,7 +1035,8 @@ $(document).ready(() => {
             tabPanel.addClass('active');
             showSideTools(tab.hasClass('active'));
             if (tab.attr('content') === '#month-tab') {
-                setLocalCache('material_month_' + materialID, 1);
+                const width = (($('#right-view').width()/$('#right-view').parent('div').width())*100).toFixed();
+                setLocalCache('material_month_' + materialID, width);
                 materialMonthSpread.refresh();
             }
         } else {
@@ -1046,12 +1049,13 @@ $(document).ready(() => {
         materialMonthSpread.refresh();
     });
     // 根据浏览器记录展开收起
-    if (parseInt(getLocalCache('material_month_' + materialID)) === 1) {
+    if (getLocalCache('material_month_' + materialID)) {
         const tab = $('.right-nav a[content="#month-tab"]'), tabPanel = $(tab.attr('content'));
         $('a', '.side-menu').removeClass('active');
         $('.tab-content .tab-select-show').removeClass('active');
         tab.addClass('active');
         tabPanel.addClass('active');
+        $('#right-view').width(getLocalCache('material_month_' + materialID) + '%');
         showSideTools(tab.hasClass('active'));
         materialSpread.refresh();
         materialMonthSpread.refresh();