gpt4 book ai didi

javascript - 使用 javascript 使用计时器更改图像时出现问题

转载 作者:行者123 更新时间:2023-12-03 08:38:14 24 4
gpt4 key购买 nike

我正在编写一个网站,我想在计时器上通过各种图像制作动画。我有一个数组,列出了每个图像(作为用于构建文件名的数字)。动画应该遍历这些数字并依次更改图像。此代码不起作用,我们将不胜感激。

最佳答案

<img id="myImg"  src=" http://old.ycombinator.com/images/yc500.gif" width ='100' height='100'/>
<script>
var myImages = [1, 2, 3, 5]
var img_index = 0;
var timer;
var imgId = "myImg";
// Bind the image onload event like this:
document.getElementById(imgId).onload = animate();
// Start animation
function animate() {
me = document.getElementById(imgId);

me.src = "coolimg." + myImages[img_index] + ".jpg"

img_index++;

if (img_index == myImages.length){
img_index = 0;
}

timer = setTimeout(animate, 1000);
}

</script>

关于javascript - 使用 javascript 使用计时器更改图像时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33131970/

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