Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/435.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代码没有';不适用于Cordova应用程序,但适用于Ripple emulator_Javascript_Android_Cordova - Fatal编程技术网

JavaScript代码没有';不适用于Cordova应用程序,但适用于Ripple emulator

JavaScript代码没有';不适用于Cordova应用程序,但适用于Ripple emulator,javascript,android,cordova,Javascript,Android,Cordova,我的Cordova应用程序在这个链接上工作,但当我在android上构建它时,它似乎不执行JavaScript代码 有什么问题吗?为什么不起作用? 下面是kategor.html文件的代码 Autoškola“Volan” $(文档).ready(函数(){ //uzima spisak autoskola。。 $(“#容器”).html(“”); var autoschools=[]; var类别=[]; var测试=[]; $.ajax(”http://autoskole.rs.sr/

我的Cordova应用程序在这个链接上工作,但当我在android上构建它时,它似乎不执行JavaScript代码

有什么问题吗?为什么不起作用? 下面是kategor.html文件的代码


Autoškola“Volan”

$(文档).ready(函数(){ //uzima spisak autoskola。。 $(“#容器”).html(“”); var autoschools=[]; var类别=[]; var测试=[]; $.ajax(”http://autoskole.rs.sr/api/autoschools" ) .完成(功能(数据){ 控制台日志(数据); for(数据中的索引){ var行=数据[索引]; 自动学校[row.id]=行; $(“#容器”).append(“Pokreni-Test

”); } $(“.autoschools”)。在('click',函数(e){ e、 预防默认值(); var schoolId=$(this.prop('id'); $.ajax(”http://autoskole.rs.sr/api/autoschool/“+学校ID) .完成(功能(数据){ $(“#容器”).html(“”); $(“#容器”).append(“”+autoschools[schoolId].name+“”); $(“#容器”).append('Kategorije'); if(未定义!=data.categories&&data.categories.length>0){ for(数据类别中的索引){ var行=数据。类别[索引]; 类别[row.id]=行; $(“#容器”).append(“”+row.name+”

”); if(未定义!=row.tests&&row.tests.length>0){ 用于(第1行测试中的var i){ var rowt=行测试[i]; if(测试[row.id]==未定义){ 测试[row.id]=[]; } 测试[row.id]。推送(rowt); } } } 控制台日志(测试); $(“.categories”)。在('click',函数(e){ e、 预防默认值(); var catId=$(this.prop('id'); $(“#容器”).html(“”); $(“#容器”).append(“”+autoschools[schoolId].name+“”); $(“#容器”).append('Kategorija-'+categories[catId].name+''); 用于(测试中的索引[catId]){ var行=测试[catId][index]; $(“#容器”)。附加(“”); } }); 函数重定向() { var url=“pitanjanew.html”; 窗口位置(url); } } }); 返回false; }); }) .fail(函数(){ 警报(“错误”); }); //乌兹玛·斯皮萨克·科里斯尼卡 $(“#加载用户”)。在('click',函数(e){ e、 预防默认值(); $(“#用户容器”).html(“”); $.ajax(”http://autoskole.rs.sr/api/test-users" ) .完成(功能(数据){ 控制台日志(数据); for(数据中的索引){ var行=数据[索引]; $(“#用户容器”).append(“”+row.name+”

”); } }) .fail(函数(){ 警报(“错误”); }); 返回false; }); });
尝试将侦听器添加到,并在其中运行代码。此事件在设备实际就绪时触发,但与
$(document)不同。ready
告诉DOM何时就绪。@Michael Radionov尝试过,但仍然不起作用。无论如何,谢谢你的建议。还有别的想法吗?很难猜。尝试使用,您将能够实际看到您有什么错误。