当您单击某个链接时,使用以下命令滚动到页面的顶部。jQuery滚动到页面底部
$('.myLinkToTop').click(function() {
$('html, body').animate({scrollTop:0}, 'slow');
return false;
});
我想制作另一个滚动到页面底部的链接。以下工作正常。我认为它会试着向页面滚动1000px,所以如果页面比较短,那么它滚动得比它应该更快,并且如果页面更高,那么它不会一直走到底部。我怎样才能用窗高来代替'1000'?由于
$('.myMenuLink').click(function() {
$('html, body').animate({scrollTop:1000}, 'slow');
return false;
});
我知道这个代码跳转到页面的底部,但它doenst平滑滚动,就像我需要:
$(document).scrollTop($(document).height());
你应该使用jQuery的宽松插件和传似秋千参数,easein或easeout任何你喜欢的平稳过渡 – defau1t
只是一个提醒,在[目前接受的答案](http://stackoverflow.com/a/13583503/383904)实际上是不正确的/不完整的(请参阅评论)。 –