我有一个简单的错误与我的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