我看过一些这样的例子,但我的有点不同,无法弄清楚。
我正在使用在这些论坛上找到的一段 jQuery,将固定的 div 滚动到某个点然后停止,使用“scrollTop”。
var windw = this;
$.fn.followTo = function ( pos ) {
var $this = this,
$window = $(windw);
$window.scroll(function(e){
if ($window.scrollTop() > pos) {
$this.css({
position: 'absolute',
top: pos
});
} else {
$this.css({
position: 'fixed',
top: 40
});
}
});
};
$('#scrollto-menu-nav').followTo(250);
但是,当它从底部而不是从顶部到达一个高度时,我需要它停止滚动。有任何想法吗?
谢谢,R