0

我正在尝试在刷新后自动滚动到水平网站的左侧(比如按 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);
});

但这对我不起作用。谁能帮我解决这个问题?

4

2 回答 2

0

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

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

$(document).ready(scrollWindow);
于 2013-05-04T11:25:38.167 回答
0

尝试这个:

$(document).ready(function(){
    scrollWindow();
});
于 2013-05-04T11:22:28.440 回答