MediaWiki
Foreground.js: Difference between revisions
From Grouse House Wiki
No edit summary |
No edit summary |
||
| Line 4: | Line 4: | ||
var sidebarlogo = document.getElementById("sidebarlogo"); | var sidebarlogo = document.getElementById("sidebarlogo"); | ||
var Webflow = Webflow || []; | |||
Webflow.push(function () { | |||
window.onscroll = function() {scrollFunction()}; | window.onscroll = function() {scrollFunction()}; | ||
| Line 15: | Line 17: | ||
} | } | ||
} | } | ||
}); | |||
function topFunction() { | function topFunction() { | ||
Revision as of 18:55, 1 February 2025
/* Scroll to top and sidebar logo */
var scrollbutton = document.getElementById("scrollToTop");
var sidebarlogo = document.getElementById("sidebarlogo");
var Webflow = Webflow || [];
Webflow.push(function () {
window.onscroll = function() {scrollFunction()};
function scrollFunction() {
if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) {
sidebarlogo.style.display = "block";
scrollbutton.style.display = "block";
} else {
sidebarlogo.style.display = "none";
scrollbutton.style.display = "none";
}
}
});
function topFunction() {
document.body.scrollTop = 0;
document.documentElement.scrollTop = 0;
}
