我有以下代码,该代码在用户向下滚动时隐藏标题,而在用户向上滚动时显示标题。
似乎它与Safari分开工作,在Safari中,当您滚动到页面顶部时,标头不应该被隐藏。
有什么想法吗?
谢谢。
(function($) {
"use strict";
var position = $(window).scrollTop();
$(window).scroll(function() {
var scroll = $(window).scrollTop();
if (scroll > position) {
$(".site-header").removeClass("transparent");
$(".footer-inner").removeClass("hide");
} else {
$(".site-header").addClass("transparent");
$(".footer-inner").addClass("hide");
}
position = scroll;
});
})(jQuery);