gpt4 book ai didi

javascript - Firefox 3.5.x 中的 document.readyState

转载 作者:行者123 更新时间:2023-11-28 02:48:18 25 4
gpt4 key购买 nike

我在一个网站上放置了此代码以避免错误:

$(function() {
var fnDocumentReady = function() {
if(document.readyState != "complete") {
setTimeout(function () { fnDocumentReady(); }, 300);
return;
}

//do stuff
};

fnDocumentReady();
});

但我最近发现,在 FF 3.5 中,不会执行“do stuff”所在的代码。经过分析和调试,我发现FF中的document.readySate始终是undefined。有什么办法可以用其他类似的东西来代替它吗?

谢谢!

最佳答案

回答为什么?部分:document.readyState was added in Firefox 3.6 .

<小时/>

这里不需要额外的检查,jQuery 已经抽象检测 DOM 何时准备好,您所需要的只是:

$(function() {
//do stuff
});

如果您希望在代码运行之前加载所有图像,只需使用 window.onload 即可,如下所示:

$(window).load(function() {
//do stuff
});

关于javascript - Firefox 3.5.x 中的 document.readyState,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4398242/

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