我在屏幕顶部的标题中有一个导航菜单,当用户向下滚动屏幕以将其保持在适当位置时,它会更改颜色并添加固定定位,但我希望当用户滚动回时将其重置为原始样式顶端。
我当前添加固定类的代码是:
$(function() {
var offset = $("header").offset();
$(window).scroll(function () {
var scrollTop = $(window).scrollTop();
if (offset.top < scrollTop) {
$("header").addClass("fixed");
} else {
$("header").removeClass("fixed");
}
});
});
但是我希望当用户再次滚动到当前没有执行的顶部时删除该类。
问候,
托马斯。