Javascript 点击jQuery Mobile弹出窗口中的shift/jump按钮

Javascript 点击jQuery Mobile弹出窗口中的shift/jump按钮,javascript,jquery,jquery-mobile,cordova,Javascript,Jquery,Jquery Mobile,Cordova,在我的PhoneGap编译的jQuery移动应用程序中,我遇到了一个奇怪的弹出窗口显示错误。当您点击弹出窗口内的按钮时,或者有时当它出现时,内部的按钮会向下移动并向右移动,导致如下格式问题: 更令人困惑的是,它并不一致。有时会发生,有时没有可检测的模式。此外,我从未在普通的电脑浏览器上见过它,但它一直在安卓PhoneGap应用程序中使用。我还体验过jQM和PhoneGap的多个版本。有人知道是什么原因/如何解决吗 为了完整起见,以下是上述弹出窗口的代码: <a href="#reallyF

在我的PhoneGap编译的jQuery移动应用程序中,我遇到了一个奇怪的弹出窗口显示错误。当您点击弹出窗口内的按钮时,或者有时当它出现时,内部的按钮会向下移动并向右移动,导致如下格式问题:

更令人困惑的是,它并不一致。有时会发生,有时没有可检测的模式。此外,我从未在普通的电脑浏览器上见过它,但它一直在安卓PhoneGap应用程序中使用。我还体验过jQM和PhoneGap的多个版本。有人知道是什么原因/如何解决吗

为了完整起见,以下是上述弹出窗口的代码:

<a href="#reallyFinishGame" data-rel="popup" data-transition="pop" data-transition="none" data-role="button" data-position-to="window" id="tabButton">

<div data-role="popup" id="reallyFinishGame" class="ui-content">
    <h2>Finish this game?</h2>
    <p>You can still edit it later from the "View" section.</p>
    <a href="" data-role="button" onClick="finishGame()" data-theme="a">Yes, go ahead</a>       
    <a href="#" data-role="button" data-rel="back" data-theme="c">Cancel</a>    
</div>

page div是popup div的直接父级吗?哦,不是-我会试试看,如果它解决了问题,会告诉你的。@Omar:我刚试过,但它仍然有同样的问题。@DavidDaudelin我现在也有同样的问题,你纠正过吗?不,从来没有解决过。