diff options
author | weru <fromweru@gmail.com> | 2021-02-23 01:23:17 +0300 |
---|---|---|
committer | weru <fromweru@gmail.com> | 2021-02-23 01:23:17 +0300 |
commit | 94d23b01f07d0871794b6724f98453bb013934d2 (patch) | |
tree | f7c89a0467915862b6a1523ec5858cc89eb479f5 /assets | |
parent | 58a2428792e9c5aa43ee0713a3e532ddc78b9123 (diff) |
add helper
Diffstat (limited to 'assets')
-rw-r--r-- | assets/js/index.js | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/assets/js/index.js b/assets/js/index.js index 434c1b9..c67a309 100644 --- a/assets/js/index.js +++ b/assets/js/index.js @@ -46,6 +46,19 @@ function toggleMenu(event) { } })(); +function featureHeading(){ + // show active heading at top. + const parent = elem(".aside"); + let activeHeading = elem(".section_link.active"); + activeHeading = activeHeading ? activeHeading : elem(".section_title.active"); + console.log(parent.offsetTop, parent.children[0].offsetTop, activeHeading.offsetTop); + parent.scroll({ + top: activeHeading.offsetTop, + left: 0, + // behavior: 'smooth' + }); +} + function activeHeading(position, listLinks) { let active = 'active'; @@ -66,6 +79,10 @@ function activeHeading(position, listLinks) { } }; +setTimeout(() => { + featureHeading(); +}, 50); + function loadActions() { (function updateDate() { const date = new Date(); |