gpt4 book ai didi

javascript - .load jquery 在 Chrome 中不起作用

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

我正在开发一个项目,但我一直遇到这个特殊问题:.load 在 Google Chrome 中无法工作。这是 JavaScript:

    function link1() {
$('#loadarea').html('loading.....');
setTimeout('link1_go()', 850);
}
function link1_go() {
$('#loadarea').load("regular.html");
$('#loadarea').hide().fadeIn('slow');
}

这是调用该操作的可点击 div:

<div id="link1" class="clickableload" onclick="link1()">

然后是加载它的容器:

<div id="loadarea"></div>

它可以在 Firefox 和 ie 中运行,但不能在 chrome 中运行。大家有什么建议吗?

最佳答案

尝试更改您的 setTimeout 调用。当您使用 setTimeout 的字符串参数时,会调用浏览器的 eval 函数,该函数可能不会执行您期望的操作,尤其是在 link1_go 未执行的情况下t 是一个全局函数。改为这样做:

setTimeout(link1_go, 850);

关于javascript - .load jquery 在 Chrome 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8129558/

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