我想在滚动时定位横幅:
代码是
$(window).scroll(function(){
offset = $(window).scrollTop()+80;
var h = $(window).height();
if(offset < 80 && offset < (h-800))
{
offset = 80;
}
$('#sidebar1').animate({top:offset}, 450);
});
Run Code Online (Sandbox Code Playgroud)
问题是偏移是动态的,它在向下滚动时发生变化,横幅超出窗口,向下滚动时,它会缓慢向上滑动.我想在上下滚动时持续动画.
是否存在像bottom而不是top的属性,或者除了滚动以实现常量滚动之外是否还有其他事件?
jquery ×1