From 43551f88b0287e30b60d254be70fa6635ca47c7c Mon Sep 17 00:00:00 2001 From: sy-records <52o@qq52o.cn> Date: Thu, 16 Jul 2020 09:49:19 +0800 Subject: [PATCH] feat: Add title to sidebar links --- src/core/event/sidebar.js | 2 ++ src/core/render/tpl.js | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/core/event/sidebar.js b/src/core/event/sidebar.js index b15cb2afe..7ca72d94c 100644 --- a/src/core/event/sidebar.js +++ b/src/core/event/sidebar.js @@ -86,6 +86,8 @@ export function getAndActive(router, el, isParent, autoTitle) { const href = a.getAttribute('href'); const node = isParent ? a.parentNode : a; + a.title = a.innerText; + if (hash.indexOf(href) === 0 && !target) { target = a; dom.toggleClass(node, 'add', 'active'); diff --git a/src/core/render/tpl.js b/src/core/render/tpl.js index e3b35a5c3..2bad3a311 100644 --- a/src/core/render/tpl.js +++ b/src/core/render/tpl.js @@ -91,7 +91,7 @@ export function tree(toc, tpl = '
') { let innerHTML = ''; toc.forEach(node => { - innerHTML += `