当你点击某个链接时,我使用以下代码将页面滚动到顶部。
$('.myLinkToTop').click(function () {
$('html, body').animate({scrollTop:0}, 'slow');
return false;
});
我想制作另一个链接,使其滚动到页面底部。以下内容运行良好。我认为它尝试向下滚动1000像素,所以如果页面比较短,则滚动得比应该快,而如果页面比较长,则无法完全滚动到底部。如何使用窗口高度来替换“1000”?谢谢。
$('.myMenuLink').click(function () {
$('html, body').animate({scrollTop:1000}, 'slow');
return false;
});
我知道这段代码可以跳转到页面底部,但它的滚动不够平滑,不符合我的需求:
$(document).scrollTop($(document).height());