我正在使用phonegap(使用cordova-2.6.js)和jQuery mobile开发一个房地产ipad应用程序,它由多个单个.html文件组成。
HTML 文件是使用“Twitter CSS Bootstrap Framework”和“Jquery Mobile Framework”设计的。
我面临以下问题:
在两个 .html 页面之间转换的情况下(例如,如果我想从“index.html”页面转到“contact.html”页面),我面临页面加载问题(在页面中,似乎 css和 js 文件未正确加载)。
在 ipad 应用程序中,每个转换都依赖于 ajax 基础导航系统。如果我们写属性“data-ajax=false”,那么页面也没有正确加载。
我无法在“contact.html”中调用“window.onload”或“bodyonload”事件,只有 document.ready() 有效。对于 jQuery mobile,我们应该绑定“pageinit”事件,但我无法在“contact.html”页面中这样做。
在“contact.html”中,$("#form_id").submit(function(){ alert("hello world;")}); - 不管用。
调试问题:
- 使用的编辑器:Xcode
- 操作系统:IOS
- 技术栈:Phonegap、Bootstrap CSS、jQuery Mobile、HTML5
我已经使用了上述平台,但是当这些错误发生时,我无法在 Xcode 中正确调试。是否有任何可用于 Xcode 的工具,例如用于“Mozilla Firefox”网络浏览器的“Firebug”,以便我可以从控制台调试 jQuery 错误?