Summary Files Commits Branches @commit @diff @stats
path: root / src
diff options
context:
space:
mode:
2 files changed, 6 insertions, 4 deletions
-rw-r--r--src/_footer.html2
-rw-r--r--src/scripts/back-to-top.js8
diff --git a/src/_footer.html b/src/_footer.html
index dcc0437..eb04df1 100644
--- a/src/_footer.html
+++ b/src/_footer.html
@@ -5,7 +5,7 @@
<script type="text/javascript" src="/scripts/theme-changer.js" crossorigin="anonymous" defer></script>
<script type="text/javascript" src="/scripts/image-show.js" integrity="sha512-nvHl7jQO5YAE/K8KUPwF0m1Oq2mT6I8hNZYby4abaxIuJe6F60L1BDtYsJYB/1+A7iExW+i7YREL886qzCJt7A==" crossorigin="anonymous" defer></script>
-<script type="text/javascript" src="/scripts/back-to-top.js" integrity="sha512-yih1opqueA2DkNTsRo8JG7r/haDe3VaHpV08Vs79tDYI9Goe+QpDNSPjpZDszDBQOrIIX7ZKZA4QJ0J+fxkn5w==" crossorigin="anonymous" defer></script>
+<script type="text/javascript" src="/scripts/back-to-top.js" crossorigin="anonymous" defer></script>
<script type="text/javascript" src="/scripts/keyboard.js" crossorigin="anonymous" defer></script>
</html>
diff --git a/src/scripts/back-to-top.js b/src/scripts/back-to-top.js
index d7222ce..2ca728a 100644
--- a/src/scripts/back-to-top.js
+++ b/src/scripts/back-to-top.js
@@ -1,13 +1,15 @@
const scrollBtn = document.getElementById('scrollBtn');
-window.onscroll = function() {
+function scrollBtnShow() {
if (window.scrollY >= 800) {
scrollBtn.style.display = 'block';
} else {
scrollBtn.style.display = 'none';
}
}
+window.addEventListener('scroll', scrollBtnShow);
+window.addEventListener('load', scrollBtnShow);
-scrollBtn.onclick = function() {
+scrollBtn.addEventListener('click', function() {
window.scrollTo(0, 0);
-}
+});