页面刷新后自动滚动不起作用

时间:2013-05-04 11:20:26

标签: javascript jquery html page-refresh

我正在尝试在刷新后自动滚动到水平网站的左侧(比如按F5)。我正在尝试scrollLeft()而一无所获。现在window.scrollTo(0,0)正在运行,但只需使用这样一个按钮:

 function scrollWindow()
 {
 window.scrollTo(0,0); 
 }

<input type="button" onclick="scrollWindow()" value="Scroll" />

这有效,但不适用于$(document).ready(function());

<script>
   $(document).ready(scrollWindow());
</script>

我在另一个问题中找到了最佳答案:

 $(document).ready(function(){
    $(this).scrollTop(0);
});

但它对我不起作用。任何人都可以帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:0)

试试这个:

$(document).ready(function(){
    scrollWindow();
});

答案 1 :(得分:0)

$(document).ready(scrollWindow());

在文档准备好之前执行scrollWindow功能。它在脚本初始化后立即调用。这就是为什么它不起作用。我可以修改@Eli的答案并建议使用下一个函数:

$(document).ready(scrollWindow);