【发布时间】:2015-05-04 20:58:53
【问题描述】:
我试图将一个元素固定在顶部,当该元素触摸窗口顶部时,当用户向下滚动时。 向下滚动时一切正常(添加了一个具有固定位置的类),但是当我向上滚动时不起作用。 但我不明白为什么:( 我用这段代码创建了一个 jsfiddle:http://jsfiddle.net/8h4knr9r/
$(window).scroll(function () {
var distance = $('#navigation-sections').offset().top;
if ($(window).scrollTop() >= $('#navigation-sections').offset().top) {
$('#navigation-sections').addClass("affix");
} else {
$('#navigation-sections').removeClass("affix");
}
});
谢谢
【问题讨论】:
标签: javascript jquery html css