【发布时间】:2016-02-09 10:17:50
【问题描述】:
我有一个停车场地图图像,并且每个停车场位置都有一个图像,该位置周围有一个大红色圆圈,基本上是相同的地图图像,只是一个位置周围有一个红色圆圈。
我正在尝试在我拥有第一个地图图像的地方制作闪烁的图像效果,然后将其替换为在某个点周围有一个红色圆圈的新地图图像。
HTML
<div id="map">
JavaScript
var img = document.getElementById('map').innerHtml = '<img id="map" src="../../images/Map.png" class="img-responsive" width="800" height="600"/>';
var img2 = document.getElementById('map').innerHtml = '<img id ="map2" src="../../images/<?php $location = "B04"; echo $location;?>.png" class="img-responsive" width="800" height="600">';
var i = 2;
var interval = window.setInterval(function(){
if((img.style.visibility == 'hidden')&&(img2.style.visibility == 'visible')){
img.style.visibility = 'visible';
img2.style.visibility = 'hidden';
}else{
img.style.visibility = 'hidden';
img2.style.visibility = 'visible';
}
}, 1000);
}
如何让图像出现,然后从 HTML 中删除,替换为新图像,然后再次恢复,就像闪烁一样?
谢谢。
【问题讨论】:
标签: javascript jquery html image