.scrollTop - 每次按下按钮时保持向下滚动

时间:2011-11-07 21:35:05

标签: javascript jquery html

使用jQuery和scrollTo函数,每次按下按钮都可以滚动一定数量的像素吗?

每次按下按钮时,我都可以从顶部滚动设定的数量,但是每次按下按钮时我都想继续滚动。

2 个答案:

答案 0 :(得分:2)

使用scrollBy()代替scrollTo()

答案 1 :(得分:1)

$('#theButton').on('click', function()
{
    $('html, body').animate({
        scrollTop: Math.abs( $('html').offset().top ) + 20
    }, 500);
});

注意:如果你正在使用jQuery< 1.7,使用.bind代替.on

您还应该缓存这些选择器......