Jquery mobile Jquery Mobile/Phonegap-关闭弹出窗口

Jquery mobile Jquery Mobile/Phonegap-关闭弹出窗口,jquery-mobile,cordova,Jquery Mobile,Cordova,我试图显示一个弹出窗口,当被触摸时它会关闭,同时也会保持底层页面的原样,因为它上面会有打开的手风琴。这在浏览器中有效,但在android上无法关闭。我正在使用android 2.3、jquery mobile和phonegap 我的代码是: <div data-role="page"> <div> <a href="#popupBasic" data-rel="popup">Open Popup</a> <div data-role="po

我试图显示一个弹出窗口,当被触摸时它会关闭,同时也会保持底层页面的原样,因为它上面会有打开的手风琴。这在浏览器中有效,但在android上无法关闭。我正在使用android 2.3、jquery mobile和phonegap

我的代码是:

<div data-role="page">
<div>
<a href="#popupBasic" data-rel="popup">Open Popup</a>

<div data-role="popup" id="popupBasic" data-dismissible="true" data-history="true" data-overlay-theme="c" onclick="closePopup();" >
<p>This is a basic popup.<p>
</div>
</div>
</div>
任何帮助都会很好。

尝试这里的代码,而不是使用内联JS。
function closePopup(){
    $('#popupBasic').popup('close');
}