javascript - 倒计时结束后可以自动更换图片来源吗?

标签 javascript image timer countdown

倒计时/计时器达到零后是否可以自动更改图像源?假设我有 2 个图像源 - AB,以及一个计时器。当定时器到期时,如何将图像源从A更改为B

<img class="image" src="A">
<div class="timer"></div>

计时器到期:

<img class="image" src="B">
<div class="timer">Expired</div>

最佳答案

您可以使用JavaSript的.src更改src。

这是一个例子:

var changeSrc = function() {
  document.getElementById("image").src="http://via.placeholder.com/150x150";
}

var count=10;
var counter=setInterval(timer, 1000);

function timer() {
  count=count-1;
  if (count <= 0) {
     clearInterval(counter);
     changeSrc();
  }
  document.getElementById("timer").innerHTML = count;
}
<img id="image" src="http://via.placeholder.com/350x150">
<br>
<div>Timer: <span id="timer">10</span></div>

关于javascript - 倒计时结束后可以自动更换图片来源吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45291717/

相关文章:

javascript - mongoDB:使用父引用查找模型树结构中丢失的文档

用于搜索引擎的 css div 图像信息

java - Android 发布高分辨率图像内存不足

java - 使用 Timer 和 ArrayList 更新 TextView

php - 在javascript中更改选定的组合框值

javascript - 单击时动态元素 JavaScript

javascript - Firefox 扩展中的 SQLite3 错误

javascript - 从共享主机拥有的站点压缩 css、图像和 js 文件

java - Spring Quartz 计划任务在一段时间后停止运行

java - AlarmManager 未触发 onReceived