From 4c85ab84e33bae6fa77f4d17b8048e758287af9b Mon Sep 17 00:00:00 2001 From: yangjian Date: Fri, 20 Nov 2020 22:13:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=96=87=E9=9B=86=E7=9B=AE?= =?UTF-8?q?=E5=BD=95=E4=BA=A4=E4=BA=92=E4=BD=93=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- template/app_doc/docs_base.html | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/template/app_doc/docs_base.html b/template/app_doc/docs_base.html index f66eadd..30e5d0b 100644 --- a/template/app_doc/docs_base.html +++ b/template/app_doc/docs_base.html @@ -389,17 +389,23 @@ if (lochref.indexOf(mehref) != -1) { // console.log($me,lochref,mehref) $me.closest("li").addClass("active"); - //展开当前文档的上级目录 + // 展开当前文档的下级目录 + if($me.parent().next("ul.sub-menu").hasClass("toc-close")){ + // console.log("展开下级目录") + $me.parent().next("ul.sub-menu").toggleClass("toc-close"); + $me.next("i").toggleClass("fa-chevron-left fa-chevron-down"); + } + // 展开当前文档的所有上级目录 if($me.parent("li").parent('ul.sub-menu').hasClass("toc-close")){ - console.log("展开二级文档目录") + // console.log("展开二级文档目录") $me.parent("li").parent('ul.sub-menu').toggleClass("toc-close"); } if($me.parent("div").parent('li').parent('ul.sub-menu').hasClass("toc-close")){ - console.log("展开包含下级的二级文档目录") + // console.log("展开包含下级的二级文档目录") $me.parent("div").parent('li').parent('ul.sub-menu').toggleClass("toc-close"); } if($me.parent("li").parent('ul').parent('li').parent('ul.sub-menu').hasClass("toc-close")){ - console.log("展开三级目录") + // console.log("展开三级目录") $me.parent("li").parent('ul').parent('li').parent('ul.sub-menu').toggleClass("toc-close"); } // 切换图标