JQuery的 - 页面跳回到以前的位置scrollTop的()后

问题描述:

,所以我想我的页面,在此我试图实现与该位下方开始:JQuery的 - 页面跳回到以前的位置scrollTop的()后

$(document).ready(function() { 
    $('body').scrollTop($(document).height()-$(window).height()); 
}) 

现在它做什么,它应该约0.5秒,然后跳回到我之前的滚动位置。我注意到它在完全加载背景图像后跳转。 我尝试了几个类似问题的解决方案,比如add'return false;',调用'preventDefault();'或选择'HTML,正文'的滚动,但没有工作

你们有没有解决我的问题?

+0

不是'$(document).height () - $(window).height()'等于0? – balapa

+0

不是,文档是整页,而窗口是视口或其他东西,但它并不重要,因为即使静态值如300 –

+0

可以提供一个jsfiddle演示吗? – balapa

为什么不只是这样的:我试图在一个页面一个div 1000像素高,堆满了垃圾TEX,它滚动到下就好了,从来没有蹦回:

window.scrollTo (0, document.body.scrollHeight); 

唯一的,这可能途径失败,只要我能看到的是,如果再次触发“准备好”,在这种情况下,可能只是做一般的“body onload =”scrollBottom()“排序。