gpt4 book ai didi

jQuery 脚本仅在 ie8/9 开发者工具下工作

转载 作者:行者123 更新时间:2023-12-03 22:31:40 24 4
gpt4 key购买 nike

我正在尝试调试无法在 IE 上运行的 jQuery(Tools) 脚本。可以在此处找到示例:

http://dl.dropbox.com/u/16799097/www/demo/jQuery_Slider/index.html

它加载正确,第一个(滑动)事件发生,然后没有任何附加。

当我尝试通过使用开发人员工具重新加载页面(按 F12 键)来调试我的脚本时,一切都像魅力一样工作......如果我无法调试,我该怎么办?

任何帮助将不胜感激,我陷入困境......

最佳答案

错误是(在slider.js中):

'console' is undefined

控制台对象 is only defined in IE when you open the Developer Tools 。然后,JavaScript 错误就不再存在,一切正常。

要解决此问题,您可以删除/注释掉 console.log 调用,或者添加类似这样的内容作为您的第一个 JavaScript block :

// 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||{});

(摘自 http://html5boilerplate.com/ 的片段)

关于jQuery 脚本仅在 ie8/9 开发者工具下工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6713585/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com