0

尝试制作一个简单的滚动到顶部按钮,该按钮可以平滑地向上滚动,我认为这会使它起作用。

现在它所做的只是让页面直接顶到顶部,因此它至少可以正常工作,只是延迟不起作用,我不是 jQuery/Javascript 方面的专家,也无法弄清楚。

$('.top').click(function(){

    var scrollPosition = $('.scrollfix').scrollTop();

    while (scrollPosition > 0 ) {
        $('.scrollfix').delay(1).scrollTop(scrollPosition);
        scrollPosition--;
    }
});

你可以在这里看到它的使用:http: //jsfiddle.net/JamesKyle/8H7hR/101/

4

1 回答 1

1
$('.top').click(function(){
    $('.scrollfix').animate({scrollTop : 0},1000);
});
于 2011-11-23T20:23:51.207 回答