gpt4 book ai didi

javascript - jQuery 自动刷新 div 出现故障

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

有人知道我做错了什么吗?

基本上,我将内容(图像)加载到 div 标签中,然后每 x 秒刷新一次。这就是我想出的办法,它的效果很好,直到它将文件淡入其中进行手动刷新为止。

当前流程如下所示:

加载...淡出、淡入然后消失并在几秒钟后重新出现。

应该发生的事情如下:

加载...淡出,淡入...淡出,淡入...(你明白了,循环)

代码:

$(document).ready(function () {
$("#webcam").load("image.html").fadeIn("slow");
var refreshId = setInterval(function() {
$("#webcam_img").fadeOut("slow");
$("#webcam").load('image.html');
$("#webcam_img").fadeIn("slow");
}, 5000);
});

在线文件可以在这里找到:http://colourednoise.co.uk/scripts/webcam.htm

谢谢

最佳答案

load 是异步的。您正在对一个元素调用 fadeIn,然后该元素将被 load 替换。您需要在 load 的回调中进行 fadeIn 以确保该元素存在。

$("#webcam").load('image.html', function(){
$("#webcam_img").fadeIn("slow");
});

关于javascript - jQuery 自动刷新 div 出现故障,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13868037/

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