Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.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 html页面滚动到id,然后返回顶部_Javascript_Android_Jquery_Iphone_Jquery Mobile - Fatal编程技术网

Javascript html页面滚动到id,然后返回顶部

Javascript html页面滚动到id,然后返回顶部,javascript,android,jquery,iphone,jquery-mobile,Javascript,Android,Jquery,Iphone,Jquery Mobile,我有一个移动网页。我正在使用jquerymobile。我有一个服务器端代码的条件部分,它将生成以下代码部分: <script type="text/javascript"> $(document).ready(function () { var hole = "Hole" + @NextHole; // NextHole is just a server value var divToGoTo = do

我有一个移动网页。我正在使用jquerymobile。我有一个服务器端代码的条件部分,它将生成以下代码部分:

 <script type="text/javascript">    
        $(document).ready(function () {  
            var hole = "Hole" + @NextHole; // NextHole is just a server value  
            var divToGoTo = document.getElementById(hole);  
            divToGoTo.scrollIntoView(true);  
            return false;  
        })  
    </script>  

$(文档).ready(函数(){
var hole=“hole”+@NextHole;//NextHole只是一个服务器值
var divToGoTo=document.getElementById(孔);
divToGoTo.scrollIntoView(true);
返回false;
})  
在我的开发桌面中,IE将转到var孔设置的id,然后转到页面顶部。在我的iPhone中,我不知道它是否会进入id,但仍然会出现在页面的顶部。我希望用户被重定向到var孔设置的id。我想停止这种滚动到顶部的行为

我也尝试过其他方法来做到这一点。我尝试使用地址上的散列重定向到锚标记。我已经尝试了.scrollTo jquery库插件

在我看来,jquerymobile正在将我重定向到页面顶部。O在其他地方读到,我需要启用ajaxEnabled=false;。我的mobileinit方法中有这个。 $.mobile.ajaxEnabled=false


在iPhone/Android中,如何使用jQuery Mobile获取指向div标签(或其他位置)的页面?我已经在这件事上扯了头发,希望有人能帮上忙。谢谢您的时间。

这里是您回答问题的最佳建议。请看一下,谢谢您的链接。不幸的是,它对我做了同样的事情。页面返回到屏幕顶部。我认为这是jQuery Mobile的一个问题,当页面加载时,它将重定向到页面顶部。所以,它也不起作用。