Choosing a selection results in a full page refresh.
Opens in a new window.
// Controleer regelmatig maar niet continu bij elke pixel scroll
let lastCheck = 0;
window.addEventListener('scroll', () => {
const now = Date.now();
if (now - lastCheck > 100) { // throttle naar elke 100ms
checkStickyVisible();
lastCheck = now;
}
});
// Init check
checkStickyVisible();
// Check ook op resize, voor veilige marge
window.addEventListener('resize', checkStickyVisible);
});