MediaWiki
Foreground.js: Difference between revisions
From Grouse House Wiki
No edit summary Tag: Manual revert |
No edit summary |
||
(46 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
/* | /* Scroll to top and sidebar logo */ | ||
var | var scrollbutton = document.getElementById("scrollToTop"); | ||
var | var sidebarlogo = document.getElementById("sidebarlogo"); | ||
window.onscroll = function() {scrollFunction()}; | |||
function scrollFunction() { | |||
if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) { | |||
scrollbutton.style.display = "block"; | |||
sidebarlogo.style.display = "block"; | |||
} else { | |||
scrollbutton.style.display = "none"; | |||
sidebarlogo.style.display = "none"; | |||
} | |||
} | |||
function topFunction() { | |||
document.body.scrollTop = 0; | |||
document.documentElement.scrollTop = 0; | |||
} | } |
Latest revision as of 01:43, 1 April 2024
/* Scroll to top and sidebar logo */ var scrollbutton = document.getElementById("scrollToTop"); var sidebarlogo = document.getElementById("sidebarlogo"); window.onscroll = function() {scrollFunction()}; function scrollFunction() { if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) { scrollbutton.style.display = "block"; sidebarlogo.style.display = "block"; } else { scrollbutton.style.display = "none"; sidebarlogo.style.display = "none"; } } function topFunction() { document.body.scrollTop = 0; document.documentElement.scrollTop = 0; }