From d19109a7b4a5f661eec22f20a27198b73747b7d0 Mon Sep 17 00:00:00 2001 From: Mimi <1119186082@qq.com> Date: Sun, 1 Nov 2020 23:47:47 +0800 Subject: [PATCH] Optimize sidebar panel animation --- source/js/next-boot.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/js/next-boot.js b/source/js/next-boot.js index 62b159b..b21daa4 100644 --- a/source/js/next-boot.js +++ b/source/js/next-boot.js @@ -48,12 +48,12 @@ NexT.boot.registerEvents = function() { element.addEventListener('click', () => { if (element.matches('.sidebar-toc-active .sidebar-nav-toc, .sidebar-overview-active .sidebar-nav-overview')) return; const sidebar = document.querySelector('.sidebar-inner'); - const panel = document.querySelectorAll('.sidebar-panel'); + const panel = document.querySelector('.sidebar-panel-container'); const activeClassName = ['sidebar-toc-active', 'sidebar-overview-active']; window.anime({ duration, - targets : panel[1 - index], + targets : panel, easing : 'linear', opacity : 0, translateY: [0, -20], @@ -62,7 +62,7 @@ NexT.boot.registerEvents = function() { sidebar.classList.replace(activeClassName[1 - index], activeClassName[index]); window.anime({ duration, - targets : panel[index], + targets : panel, easing : 'linear', opacity : [0, 1], translateY: [-20, 0]