У меня есть изображение карты автостоянки, и у меня есть изображение для каждого места автостоянки с большим красным кругом вокруг пятна, по сути, то же изображение карты с красным кругом вокруг пятна.Javascript- Сделайте снимок, затем замените его другим изображением (мигает)
Я пытаюсь сделать эффект мигающего изображения, где у меня есть первое изображение карты, а затем заменить его новым изображением карты, имеющим красный круг вокруг пятна.
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, заменяется на новый, а затем привел обратно , как в мигающем?
спасибо.
Awesome! Любите, как вы поехали, спасибо очень, что сводило меня с ума! : D –
Существует еще один способ сделать это, создавая прозрачный круг на карте. Это может быть более стабильным, чем изменение карты напрямую. Но два метода тоже в порядке. – mob41