gan*_*fos 8 jquery ie-developer-tools
我正在尝试调试我的IE上没有工作的jQuery(工具)脚本.可以在这里找到一个例子:
http://dl.dropbox.com/u/16799097/www/demo/jQuery_Slider/index.html
它正确加载,第一个(滑动)事件发生,然后没有任何附加.
当我尝试通过使用developer-tools重新加载页面来调试我的脚本时(按下F12键),一切都像魅力一样......如果我无法调试,我该怎么办?
任何帮助将不胜感激,我被困...
thi*_*dot 12
错误是(in slider.js):
'console' is undefined
Run Code Online (Sandbox Code Playgroud)
只有在打开Developer Tools时才在IE中定义该console对象.然后,不再有JavaScript错误,一切正常.
要解决此问题,您可以删除/注释掉console.log调用,或者添加类似这样的内容作为您的第一个JavaScript代码块:
// make it safe to use console.log always
(function(b){function c(){}for(var d="assert,count,debug,dir,dirxml,error,exception,group,groupCollapsed,groupEnd,info, log,markTimeline,profile,profileEnd,time,timeEnd,trace,warn".split(","),a;a=d.pop();)b[a]=b[a]||c})(window.console=window.console||{});
Run Code Online (Sandbox Code Playgroud)
(摘自http://html5boilerplate.com/)
| 归档时间: |
|
| 查看次数: |
1949 次 |
| 最近记录: |