麻烦改变与javascript定时器图像
Trouble changing images with a timer with javascript
我正在写一个网站,我想通过计时器上的各种图像动画。我有一个数组列出了每个图像(作为用于构建filename
的数字)。动画应该遍历这些数字,然后依次改变图像。
<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>
相关文章:
- 如何在php/javascript中制作定时器和警报
- 双倒计时定时器
- 一个定时器事件会在多大程度上减慢我在JavaScript中的代码
- 如何使这个JavaScript定时器正常工作
- 定时器输出保存
- 在两次java定时器循环后重定向访问者
- 如何解决jquery自定义定时器问题
- 如何为PHP/JS游戏制作倒计时/定时器
- vue.js使用定时器自动重新加载/刷新数据
- 如何让javascript定时器在不查看选项卡/窗口时停止
- 如何停止基于jQuery延迟定时器的动画
- J2EE中的倒计时定时器
- 在定时器/延迟的画布上移动不同的图像
- 麻烦改变与javascript定时器图像
- jQuery背景图像更改定时器
- Javascript定时器与不同的图像
- 图像更改点击Javascript,我可以添加一个定时器更改以及
- Js旋转图像定时器
- jQuery是否提供了一种替代传统定时器图像交换的方法
- JS创建一个定时器来隐藏图像幻灯片