如果我添加jQuery mobile,Phonegap中的iOS按钮不起作用

如果我添加jQuery mobile,Phonegap中的iOS按钮不起作用,jquery,ios,cordova,Jquery,Ios,Cordova,我用本机代码和Phonegap 2.1构建了一个混合应用程序。该应用程序有4个Javascript屏幕。最后一个Javascript屏幕具有使用navigationcontroller打开本机编码屏幕的按钮。我使用了jQuery按钮和各种各样的Javascript按钮。如果我不使用jQuerymobile,它就会工作 但是如果我将jQuerymobile文件包含到javascript文件中,那么所有不同的按钮将不再起作用。奇怪的是,如果我删除第二个javascript屏幕和第三个javascri

我用本机代码和Phonegap 2.1构建了一个混合应用程序。该应用程序有4个Javascript屏幕。最后一个Javascript屏幕具有使用navigationcontroller打开本机编码屏幕的按钮。我使用了
jQuery
按钮和各种各样的Javascript按钮。如果我不使用
jQuery
mobile,它就会工作

但是如果我将
jQuery
mobile文件包含到javascript文件中,那么所有不同的按钮将不再起作用。奇怪的是,如果我删除第二个javascript屏幕和第三个javascript屏幕中的
jQuery
包含,第四个javascript屏幕中的
jQuery
移动按钮工作起来很好,但是第二个javascript屏幕和第三个javascript屏幕没有
jQuery
移动按钮,现在看起来很糟糕

phonegap似乎缓存了
jQuery
移动文件,这在html页面中是不可能的。我在javascript端有一个scrollview,但是我读到,与scrollview结合使用的bug clicking按钮是固定的,我在没有scroll view的情况下测试了它,并且遇到了同样的问题。我还删除了我的儿童浏览器,但也没有结果

我以前用Phonegap 1.9测试过它,但在那里我也有同样的问题。我用几个浏览器对它进行了测试,结果很好。谢谢你的阅读和帮助。我现在有点绝望了

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />      
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no;" />

<script type="text/javascript" src="js/jquery-1.8.2.min.js"></script>

<link rel="stylesheet" href="css/reset.css" type="text/css" media="screen" title="reset"/>
<link rel="stylesheet" id="layout" href="css/tiles.css" type="text/css" media="screen" title="reset" />
<link rel="stylesheet" href="css/style.css" type="text/css" media="screen" title="reset" />

<script type="text/javascript" charset="utf-8" src="cordova-2.1.0.js"></script>
<script src="js/storage.js" type="text/javascript"></script>

<link rel="stylesheet" href="js/jm/jquery.mobile-1.2.0.min.css" />
<script src="js/jm/jquery.mobile-1.2.0.min.js"></script>`

如果问题发生,则不会调用警报

一个技巧是,试着用段落来组织你的帖子,否则你会打开它,忽略你发布的代码。在包含jQuery Mobile的css时,您是否包含了它?
<a data-role="button" href="javascript:callNativePlugin();" value="Go to Player jQuery Button" data-theme="x" class="btnClose">Go to Player jQuery Button</a> 
function callNativePlugin()
{
var returnSuccess = "success";
alert('call Native Function');
HelloPlugin.callNativeFunction( nativePluginResultHandler, nativePluginErrorHandler, returnSuccess );
}

function nativePluginResultHandler (result)
{
alert("SUCCESS: \r\n"+result );
}

function nativePluginErrorHandler (error)
{
alert("ERROR: \r\n"+error );
}