我有一個簡單的錯誤與我的JavaScript文件(不能設置屬性空的「SRC」)菜鳥JavaScript錯誤(無法設置屬性空的「SRC」)
我試圖改變形象每1秒一次。
這裏是我的html代碼:
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css">
<script type="text/javascript" src="jquery-2.1.0.js"></script>
<script type="text/javascript" src="function.js"></script>
</head>
<body >
<div class='bannerbg'>
<img src="img/2.jpg" alt="">
<div class='slider'></div>
</div>
</body>
</html>
這裏是我的JavaScript文件:
images=new Array
(
"img/1.jpg",
"img/2.jpg",
"img/3.jpg"
);
function left() //this function change the index of the array of images
{
images.push(images.shift());
}
function change(){
i=document.querySelector("#bannerbg img");
i.src=images[0];
}
setInterval("left(); change()",1000);
您沒有使用jQuery。 – Jack
嗯,首先,您使用的類bannerbg,您的查詢是尋找ID bannerbg – Valdas
@Pavlo:其實,雖然不推薦它,[你可以(https://developer.mozilla.org/en/docs/網絡/ API/window.setInterval) – Cerbrus