2014-02-22 94 views

回答

1

jQuery有一个函数scrollTop来查找有多少屏幕向下滚动。下面是使用

$(window).scroll(function(){ 
var ScrolledDown = $(window).scrollTop(); 
}); 

的基地,这里是一个例子,如何使用jQuery的功能scrollTop的 - ,避免滚动,如果你实现页面的底部。

Switch div from fixed to absolute at bottom of browser (see my answer)

+0

感谢@Sparky提供的下一个建议 - 但此时我只想知道我昨天收到的200点声望的反向解释。发生了什么? –

+0

快速[浏览您的个人资料页面](http://stackoverflow.com/users/3263387/vaclav?tab=reputation)显示您被标记为“连续投票”。你将不得不转到meta stackoverflow并询问版主。 – Sparky

1

该页面在我的设备上不能正常显示。 但是为了检测滚动的jQuery,我会检查$(window).scrollTop()的值,如果它大于0,则表示用户已经滚动。事情是这样的:

$(window).scroll(function() // when user scrolls 
{ 
    if($(window).scrollTop() > 0) 
     // scrollbar is not at the top 
    else 
     // scrollbar is at the top 
} 
1

虽然这是非常你的责任,以证明你至少有试过,GOOGLE了它,不管了,你还没有这样做,这个答案是很简单的jQuery中

$(window).scroll(function(){ 
    //Whatever you want to do 
}); 
1

您可以使用jQuery Waypoints。 或者如果您使用Bootstrap来查看Scrollspy。

你应该付出一些努力来实现它。简单的搜索会让你得到你想要的。