MediaWiki:Common.js: Difference between revisions

From Slippy Studios
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
 
Line 5: Line 5:
   if (!wrapper) return;
   if (!wrapper) return;


  // Detect scroll position
   wrapper.addEventListener('scroll', function() {
   wrapper.addEventListener('scroll', function() {
     if (wrapper.scrollTop <= 0) {
     if (wrapper.scrollTop > 0) {
      wrapper.classList.add('scrolled');
    } else {
       wrapper.classList.remove('scrolled');
       wrapper.classList.remove('scrolled');
    } else {
      wrapper.classList.add('scrolled');
     }
     }
   });
   });
});
});

Latest revision as of 12:25, 22 October 2025

/* Any JavaScript here will be loaded for all users on every page load. */

document.addEventListener("DOMContentLoaded", function() {
  const wrapper = document.querySelector('.added-content-wrapper');
  if (!wrapper) return;

  // Detect scroll position
  wrapper.addEventListener('scroll', function() {
    if (wrapper.scrollTop > 0) {
      wrapper.classList.add('scrolled');
    } else {
      wrapper.classList.remove('scrolled');
    }
  });
});