Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为移动设备使用滚动方式_Javascript_Jquery - Fatal编程技术网

Javascript 为移动设备使用滚动方式

Javascript 为移动设备使用滚动方式,javascript,jquery,Javascript,Jquery,我有一个网站,我正在建立一个移动版本。我想能够在页面加载时向下滚动一点页面,这样我就可以隐藏页面顶部的地址部分。我习惯于使用window.scrollBy来移动页面,但它在移动版上似乎无法正常工作 <script type="text/javascript"> $(document).ready(function() { window.scrollBy(0,25); }); </script> $(文档).ready(函数(){ 滚动窗

我有一个网站,我正在建立一个移动版本。我想能够在页面加载时向下滚动一点页面,这样我就可以隐藏页面顶部的地址部分。我习惯于使用window.scrollBy来移动页面,但它在移动版上似乎无法正常工作

<script type="text/javascript">
    $(document).ready(function() {
        window.scrollBy(0,25);
    });
</script>

$(文档).ready(函数(){
滚动窗口(0,25);
});
我在window.scrollBy之后放了一个警告,当它关闭时,它确实会正确地移动,但是当它完成加载时,页面会移回默认的起始点


m、 engadget.com展示了我希望发生的事情的一个例子。关于如何复制这样的东西有什么想法吗?我使用的是javascript、jquery和php。

既然你只需要滚动一次(当页面加载时),我想你可以使用:window.scrollTo(xpos,ypos)方法,而不是scrollby,也许这可以解决问题


如果不是,那么jquery可能会在您之后调用一个方法,比如:scrollto(0,0),为了确保页面是从顶部显示的,这会很奇怪。。因为您告诉我们在文档准备阶段执行您的方法,我认为这是最新的阶段。如果是这样的话,如果你告诉我们网站的url会更容易,我们可以查看源代码,可能有两件事相互冲突。

结果是我检查的手机正在缓存旧页面。将代码更改为ScrollToAnyways。