Вот код:
var header = document.querySelector('.sticky');
window.onscroll = function showHeader () {
if (window.pageYOffset > 138) {
header.classList.remove('goback');
header.classList.add('sticky-header');
} else {
header.classList.add('goback');
var timerId = setTimeout(function () {
header.classList.remove('sticky-header');
}, 250)
}
}
if (window.pageYOffset > 138) {
header.classList.add('sticky-header');
}
Нужно чтобы if прерывало
var timerId = setTimeout(function () {
header.classList.remove('sticky-header');
}, 250)
Пробовал
clearTimeout(timerId);
- не помогло
Вот весь код:
https://github.com/TheRelow/5CRM