MediaWiki
Foreground.js: Difference between revisions
From Grouse House Wiki
No edit summary Tag: Manual revert |
No edit summary |
||
| Line 2: | Line 2: | ||
var scrollbutton = document.getElementById("scrollToTop"); | var scrollbutton = document.getElementById("scrollToTop"); | ||
window.onscroll = function() {scrollFunction()}; | window.onscroll = function() {scrollFunction()}; | ||
| Line 9: | Line 8: | ||
if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) { | if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) { | ||
scrollbutton.style.display = "block"; | scrollbutton.style.display = "block"; | ||
} else { | } else { | ||
scrollbutton.style.display = "none"; | scrollbutton.style.display = "none"; | ||
} | } | ||
} | } | ||
Latest revision as of 19:03, 1 February 2025
/* Scroll to top and sidebar logo */
var scrollbutton = document.getElementById("scrollToTop");
window.onscroll = function() {scrollFunction()};
function scrollFunction() {
if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) {
scrollbutton.style.display = "block";
} else {
scrollbutton.style.display = "none";
}
}
function topFunction() {
document.body.scrollTop = 0;
document.documentElement.scrollTop = 0;
}
