浏览代码

修复开启cache后刷新不显示当前选中tab的bug

笔下光年 4 年之前
父节点
当前提交
ca354dbfe6
共有 1 个文件被更改,包括 4 次插入4 次删除
  1. 4 4
      js/bootstrap-multitabs/multitabs.js

+ 4 - 4
js/bootstrap-multitabs/multitabs.js

@@ -324,11 +324,11 @@ if (typeof jQuery === "undefined") {
             var navTabParam = $navTab.length ? self._getParam($navTab) : {};
             var navTabParam = $navTab.length ? self._getParam($navTab) : {};
             //change storage active status
             //change storage active status
             var storage = self._storage();
             var storage = self._storage();
-            if (storage[prevNavTabParam.id]) {
-                storage[prevNavTabParam.id].active = false;
+            if (storage[prevNavTabParam.did]) {
+                storage[prevNavTabParam.did].active = false;
             }
             }
-            if (storage[navTabParam.id]) {
-                storage[navTabParam.id].active = true;
+            if (storage[navTabParam.did]) {
+                storage[navTabParam.did].active = true;
             }
             }
             self._resetStorage(storage);
             self._resetStorage(storage);
             //active navTab and tabPane
             //active navTab and tabPane