尝试制作一个简单的滚动到顶部按钮,该按钮可以平滑地向上滚动,我认为这会使它起作用。
现在它所做的只是让页面直接顶到顶部,因此它至少可以正常工作,只是延迟不起作用,我不是 jQuery/Javascript 方面的专家,也无法弄清楚。
$('.top').click(function(){
var scrollPosition = $('.scrollfix').scrollTop();
while (scrollPosition > 0 ) {
$('.scrollfix').delay(1).scrollTop(scrollPosition);
scrollPosition--;
}
});
你可以在这里看到它的使用:http: //jsfiddle.net/JamesKyle/8H7hR/101/