Parcourir la source

禁用侧边栏的隐藏显示效果

在jquery.autoMenu.js文件中,注释掉了控制侧边栏隐藏和显示的代码。这将导致侧边栏不再响应鼠标悬停和离开事件,从而保持可见状态。
tianyun il y a 9 mois
Parent
commit
7899516d5f
1 fichiers modifiés avec 9 ajouts et 9 suppressions
  1. 9 9
      simple-demo/toc/jquery.autoMenu.js

+ 9 - 9
simple-demo/toc/jquery.autoMenu.js

@@ -107,7 +107,7 @@ let BlogDirectory = {
         let txt = document.createTextNode('目录导航');
         h2.appendChild(txt);
         let divSideBarContents = document.createElement('DIV');
-        divSideBarContents.style.display = 'none';
+        // divSideBarContents.style.display = 'none';
         divSideBarContents.setAttribute('id', 'sideBarContents');
         divSideBar.appendChild(divSideBarContents);
         //创建自定义列表
@@ -151,14 +151,14 @@ let BlogDirectory = {
         }
 
         if (num == 0) return false;
-        /* 鼠标进入时的事件处理 */
-        divSideBarTab.onmouseenter = function () {
-            divSideBarContents.style.display = 'block';
-        }
-        /* 鼠标离开时的事件处理 */
-        divSideBar.onmouseleave = function () {
-            divSideBarContents.style.display = 'none';
-        }
+        // /* 鼠标进入时的事件处理 */
+        // divSideBarTab.onmouseenter = function () {
+        //     divSideBarContents.style.display = 'block';
+        // }
+        // /* 鼠标离开时的事件处理 */
+        // divSideBar.onmouseleave = function () {
+        //     divSideBarContents.style.display = 'none';
+        // }
 
         document.body.appendChild(divSideBar);
     }