in Documents/assets/theme/js/script.js [268:292]
$(window).scroll(function() {
if (scrollTimeout) clearTimeout(scrollTimeout);
var scrollTop = $(window).scrollTop();
var scrollUp = scrollTop <= prevScrollTop || isDesktop;
prevScrollTop = scrollTop;
if (fixedTop) {
var fixed = scrollTop > fixedTop.breakPoint;
if (scrollUp) {
if (fixed != fixedTop.fixed) {
if (isDesktop) {
fixedTop.fixed = fixed;
$(fixedTop.elm).toggleClass('is-fixed');
} else {
scrollTimeout = setTimeout(function() {
fixedTop.fixed = fixed;
$(fixedTop.elm).toggleClass('is-fixed');
}, 40);
}
}
} else {
fixedTop.fixed = false;
$(fixedTop.elm).removeClass('is-fixed');
}
}
});