Cordova 在js文件中调用在其他js文件jquery中定义的方法
我在file1.js文件中实现了一个方法Cordova 在js文件中调用在其他js文件jquery中定义的方法,cordova,jquery-mobile,Cordova,Jquery Mobile,我在file1.js文件中实现了一个方法 function setlist(){ db.transaction(queryDB, errorCB); } 我试图在我的file2.js中调用这个方法 $(function() { setlist(); }); 但是该方法没有被调用,我得到的错误是05-19 14:05:37.545:E/Web控制台(9341):ReferenceError:not find variable:setlist at file 我犯了什么错误 谢
function setlist(){
db.transaction(queryDB, errorCB);
}
我试图在我的file2.js中调用这个方法
$(function() {
setlist();
});
但是该方法没有被调用,我得到的错误是05-19 14:05:37.545:E/Web控制台(9341):ReferenceError:not find variable:setlist at file
我犯了什么错误
谢谢:)似乎没什么问题
确保在file2.js之前导入file1.js,我也遇到了同样的问题。 脚本的顺序是确定的,改变它没有给我任何结果 所以,我把我的函数放在file1.js之外(function(){})();范围和它的工作 发件人: 致:
如果对您有帮助,请告诉我。装货顺序是什么?主要是您的所有javascript都是在HEAD内容中初始化的吗?
(function () {
"use strict";
document.addEventListener("deviceready", onDeviceReady.bind(this), false);
function onDeviceReady() {
//do my things
};
function myFunction(){
//do the things your fucntion do
};
})();
(function () {
"use strict";
document.addEventListener("deviceready", onDeviceReady.bind(this), false);
function onDeviceReady() {
//do my things
};
})();
function myFunction(){
//do the things your fucntion do
};