【发布时间】:2015-01-22 14:34:45
【问题描述】:
我正在尝试在我的网站上实现一个简单的图像滑块,但它似乎不想工作。什么都没有发生。到目前为止,我能想到的任何事情都没有奏效,所以我想我会在这里问。这是我的代码。
window.onload = function(){
image = document.getElementById("slideShow");
index = 0;
setInterval(slide, 3000);
};
function slide(){
index++;
if(index >= 6) {index = 0;}
path = "images/Slideshow/image"+index+".jpeg";
image.setAttribute("src",path);
}
【问题讨论】:
-
控制台说什么?我的第一个猜测是脚本没有及时加载。
-
控制台这样说。 “不推荐使用 getPreventDefault()。请改用 defaultPrevented。”
-
你确定你的图片路径正确吗?这是一个相对路径,因此它将相对于页面 URL。如果你在你的
slide()函数中加入一个console.log("hello")语句,它会被调用吗? -
我只是在你建议之后才想通,我进入控制台,它说它没有找到 .js 文件。我在页面上的
标记中输入了错误的名称。多么愚蠢的错误,很高兴我发现了它!谢谢你们的帮助。 -
您可以删除您的问题或回答您自己的问题。但是,您应该以这两种方式之一关闭它。
标签: javascript hosting