JavaScript代码没有';不适用于Cordova应用程序,但适用于Ripple emulator
我的Cordova应用程序在这个链接上工作,但当我在android上构建它时,它似乎不执行JavaScript代码 有什么问题吗?为什么不起作用? 下面是kategor.html文件的代码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/
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尝试过,但仍然不起作用。无论如何,谢谢你的建议。还有别的想法吗?很难猜。尝试使用,您将能够实际看到您有什么错误。