2
我有一个HTML文件,其中包含一个元素,内含id="start_section"
。 我想,当页面加载它会向下滚动到这个元素,所以我增加了以下凭证:JavaScript的奇怪行为(使用jQuery)Android WebView上的'scrollTop'
jQuery(document).ready(function()
{
// scroll 20px above this div
jQuery('html, body').animate({ scrollTop: (jQuery('#start_section').offset().top)-20 }, 800);
});
现在,它的工作只是完美的第一次加载页面。
但,一旦活动被重建出于某种原因,喜欢的方向变化,奇怪的事情发生了:页面重新加载,然后,而不是向下滚动到特定的元素,它是一路滚动页面的底部。
我试图禁用缓存,但它没有帮助。
任何想法?