Jquery mobile 在iframe中时,JQuery移动自动滚动到iframe顶部

Jquery mobile 在iframe中时,JQuery移动自动滚动到iframe顶部,jquery-mobile,iframe,Jquery Mobile,Iframe,我需要嵌入为jquery移动开发的网站到使用iframe的常规网站。 到目前为止,这是可行的,但是父页面会自动向下滚动到iframe的顶部,这是不需要的,应该加以阻止。这是我的密码 父页面(Parent.html): 垫片 嵌入页面(frame.html): 嵌入页面 这是我的测试 有什么想法可以解决这个问题吗?听说jquery mobile的focusPage()函数导致了这种滚动效果,所以我最终只是阻止它在iframe中运行 if (top!==self) { //if iside i

我需要嵌入为jquery移动开发的网站到使用iframe的常规网站。 到目前为止,这是可行的,但是父页面会自动向下滚动到iframe的顶部,这是不需要的,应该加以阻止。这是我的密码

父页面(Parent.html):

垫片
嵌入页面(frame.html):


嵌入页面
这是我的测试

有什么想法可以解决这个问题吗?

听说jquery mobile的
focusPage()
函数导致了这种滚动效果,所以我最终只是阻止它在iframe中运行

if (top!==self) { //if iside iframe
    //don't use focusPage for embedded site to prevent autoscroll
    $.mobile.focusPage = function ( page ) {
        return;
    }
}

很难找到这个。。妙招