2014-02-23 35 views
0

好的我知道如何平滑滚动到锚点,但是如何在每次单击某个对象时平滑滚动某个静态数量(即300px),直到到达页面的末尾。我可以做到这一次,但如何做一遍又一遍?没有锚点的平滑滚动

回答

0
var pixelsToMove = 50; 

$('.myButton').click(function() { 
    var currentScrollTopValue = $('#container').scrollTop(); 

    $('#container').scrollTop(currentScrollTopValue + pixelsToMove); 

}); 

https://api.jquery.com/scrollTop/

+0

但只有一次滚动滚动位置300怎么办我再说一遍, – user3344534

+0

你说的没错,这里是完整的代码 – Asdine