У меня есть рабочий джаваскрипт, реализующий наезд на верхний блок. Он с fixed. При скроллинге контента, блок плавно исчезает. Однако, в блоке есть ссылки, которые остаются кликабельными. В результате, случайный клик по исчезновшему блоку, приводит к переходам по его ссылкам. Возможно ли сделать их не кликабельными в начале процесса скроллинга?
Скрипт:
function setOpacityOnScroll(className, scrollThreshold) {
var elements = document.getElementsByClassName(className);
Array.from(elements).forEach(function(element) {
window.addEventListener('scroll', function() {
var scrollTop = window.pageYOffset || document.documentElement.scrollTop;
var opacity = 1 - (scrollTop / element.offsetHeight);
opacity = Math.max(0, Math.min(1, opacity));
element.style.opacity = opacity.toString();
if (scrollTop >= scrollThreshold) {
element.style.opacity = '0';
}
});
});
}
setOpacityOnScroll('aetitisy-site-header', 200);
Скрипт предоставил уважаемый
batowski