當您單擊某個鏈接時,使用以下命令滾動到頁面的頂部。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)實際上是不正確的/不完整的(請參閱評論)。 –