Javascript 运行jQuery应用程序时出现问题?

Javascript 运行jQuery应用程序时出现问题?,javascript,jquery,mobile,Javascript,Jquery,Mobile,我正在开发一个jQuery移动应用程序。该应用程序是用JavaScript、jQuery和HTML开发的。当我在浏览器中使用Firebug(在Firefox中)调试应用程序时,它工作得很好,但它不能正常运行?它只在调试模式下运行有什么原因吗?您的问题措辞有些混乱,所以我不太清楚您的意思,但我认为您可能会遇到JS中的console.XXX()语句的问题-在未定义console的浏览器上(如IE)或者,如果Firefox安装中没有Firebug,控制台将未定义,如果忘记注释日志语句,JavaScri

我正在开发一个jQuery移动应用程序。该应用程序是用JavaScript、jQuery和HTML开发的。当我在浏览器中使用Firebug(在Firefox中)调试应用程序时,它工作得很好,但它不能正常运行?它只在调试模式下运行有什么原因吗?

您的问题措辞有些混乱,所以我不太清楚您的意思,但我认为您可能会遇到JS中的
console.XXX()
语句的问题-在未定义
console
的浏览器上(如IE)或者,如果Firefox安装中没有Firebug,
控制台
将未定义,如果忘记注释日志语句,JavaScript代码可能会失败。您可以通过注释掉对
控制台的所有调用来验证这是否是问题(或者通过观察控制台并查找日志输出)


一个长期的解决方案可能是在JavaScript最初加载时定义console对象,如果它发现
控制台
不存在-这样,即使您忘记注释掉对
控制台
的调用,并且没有安装Firebug或使用其他浏览器的人试图使用您的代码,他们不会遇到这个问题。看一看

您的问题措辞有些混乱,所以我不太清楚您的意思,但我认为您的JS中的
console.XXX()
语句可能会遇到问题-在没有定义
console
的浏览器(如IE)或没有Firefox安装Firebug的情况下,
控制台
将是未定义的,如果忘记注释日志语句,JavaScript代码可能会失败。您可以通过注释掉对
控制台的所有调用来验证这是否是问题(或者通过观察控制台并查找日志输出)


一个长期的解决方案可能是在JavaScript最初加载时定义console对象,如果它发现
控制台
不存在-这样,即使您忘记注释掉对
控制台
的调用,并且没有安装Firebug或使用其他浏览器的人试图使用您的代码,他们不会遇到这个问题。看看
控制台。log
在IE中停止工作,但从未听说过这样的
控制台。log
在IE中停止工作,但从未听说过这样的消息