50 秒ごとに変化する 2 つの画像を表示したいと考えています。各画像は 120 秒間表示する必要があります。
window.onload = function() {
var dir = "0";
setInterval(function () {
var element = document.getElementById("maincontainer");
if(element.style.display == "none") {
if(dir == "1") {
dir = "0";
} else {
dir = "1";
}
loadNewImages(dir);
element.style.display = "block";
} else {
element.style.display = "none";
}
}, 50000);
div コンテナーを使用した単純な HTML コード:
<div id="maincontainer">
<img src="myimage.png" />
</div>
私は遊んでみます:
setTimeout(function() {
element.style.display = "none";
}
),
120000)
しかし、これはうまくいきませんでした。
プレーンな JavaScript でのソリューションが必要です。delay
jQuery を使用すると、またはその他の魔法を簡単に使用できます。
誰かが私の要件を達成する方法を教えてもらえますか?