From 3db6aea8924015b8ea04a09c94a4dbc9958a562d Mon Sep 17 00:00:00 2001 From: liuyib <1656081615@qq.com> Date: Thu, 10 Dec 2020 20:48:05 +0800 Subject: [PATCH] fix(repeat): toc cannot be expanded automatically fix again: https://github.com/liuyib/hexo-theme-stun/commit/729d89ea758e1ef55fd0b2b7430856904d19763b --- source/js/sidebar.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/js/sidebar.js b/source/js/sidebar.js index 385fadda..fbabda79 100644 --- a/source/js/sidebar.js +++ b/source/js/sidebar.js @@ -53,7 +53,8 @@ $(document).ready(function () { return } if (currHeading !== lastHeading) { - var $targetLink = $('.sidebar-toc a[href="#' + currHeading + '"]') + var anchor = window.decodeURIComponent(currHeading) + var $targetLink = $('.sidebar-toc a[href="#' + anchor + '"]') $allTocItem.removeClass('active current') $targetLink.parents('li').addClass('active') $targetLink.parent().addClass('current')