From 22f0eb36a9a0fe292a5715b3bd9d5070e15fda1b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ferit=20Yi=C4=9Fit=20BALABAN?= Date: Fri, 22 Jul 2022 01:58:12 +0300 Subject: [PATCH] Scroll to top --- resources/scripts/main.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/resources/scripts/main.js b/resources/scripts/main.js index 9cabc93..934c728 100644 --- a/resources/scripts/main.js +++ b/resources/scripts/main.js @@ -1,3 +1,18 @@ +scroll_to_top = document.getElementById("scroll-to-top"); + +window.onscroll = function () { + if (document.documentElement.scrollTop > 100 || document.body.scrollTop > 100) { + scroll_to_top.style.display = "block"; + } else { + scroll_to_top.style.display = "none"; + } +} + +function scrollToTop() { + document.documentElement.scrollTop = 0; + document.body.scrollTop = 0; +} + async function sleep(milliseconds) { return new Promise(resolve => setTimeout(resolve, milliseconds)); }