我想通過JavaScript在同一頁面添加兩個圖片滑塊。但只有一個滑塊正在工作,另一個是靜態的。第二張圖片滑動不能正常工作javascript
這是我的代碼到目前爲止我從網站上得到的。
<script type="text/javascript">
window.onload = function() {
var rotator = document.getElementById("rotator");
var images = rotator.getElementsByTagName("img");
for (var i = 1; i < images.length; i++) {
images[i].style.display = "none";
}
var counter = 1;
setInterval(function() {
for (var i = 0; i < images.length; i++) {
images[i].style.display = "none";
}
images[counter].style.display = "block";
counter++;
if (counter == images.length) {
counter = 0;
}
}, 3000);
};
</script>
<div id="rotator">
<img height="250px" width="200px" src="images/claim/1.jpg" alt="" />
<img height="250px" width="200px" src="images/claim/2.jpg" alt="" />
<img height="250px" width="200px" src="images/claim/3.jpg" alt="" />
</div>
我已經嘗試過使用第二個div但結果是一樣的。第二張幻燈片爲靜態。我想我必須使用一個函數,但因爲我不擅長JavaScript,所以爲什麼不能讓它變成possbile。 –
您還需要更改JavaScript,如答案中所述。 – DhruvPathak
謝謝。這是我想要的。 –