我正在开发一个使用Jquery Mobile的PhoneGap应用程序
我想在Jquery Mobile Initialize之前自定义我的html dom的元素
所以我在document.ready中写这段代码
但是现在Jquery Mobile首先初始化,而我的document.ready代码执行字母
我不知道怎么会发生这种情况。
我按此顺序添加了.js文件。
答案 0 :(得分:0)
在phonegap中,不要使用document.ready。始终在DeviceReady事件中编写JQM初始化代码。 http://docs.phonegap.com/en/2.5.0/cordova_events_events.md.html#deviceready
document.addEventListener(“deviceready”,onDeviceReady,false);
function onDeviceReady(){ //在这里调用你的JQM init调用 }