gpt4 book ai didi

jquery - 互联网浏览器 : jquery

转载 作者:行者123 更新时间:2023-12-01 03:19:50 26 4
gpt4 key购买 nike

我有一个可以在 Chrome 中运行的简单函数,但在 Internet Explorer (9) 中它崩溃了:

function go() {
var selector = "span";
console.log($);
answer = $(selector); // errors on this line.
return answer;
}

哪些输出:

LOG: function(a,b){return new e.fn.init(a,b,h)} 
SCRIPT438: Object doesn't support this property or method

看来 jQuery 就在那里,如果我在 IE 控制台上运行 $("span") 它就可以工作。所以我很困惑。有人遇到过这个问题吗?

最佳答案

IE 仅在调试器打开时提供 console.log 功能。删除console.log($);,它应该可以工作。

或者你可以像这样修补它:

if (!window.console) {
(function() {
var names = ["log", "debug", "info", "warn", "error", "assert", "dir", "dirxml",
"group", "groupEnd", "time", "timeEnd", "count", "trace", "profile", "profileEnd"];
window.console = {};
for (var i = 0; i < names.length; ++i) {
window.console[names[i]] = function() {};
}
}());
}

关于jquery - 互联网浏览器 : jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11210735/

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