我需要以下不起作用的代码的帮助:
var timeoutID=0;
var currentImage=0;//第一个图像在 arrImages 数组中的位置 0
var arrImages=[bla bla bla 图像 URL 数组];
函数幻灯片()
{
if($('#myImg').complete)// <------- 这是它失败的地方,因为它是未定义的。
{
//curentImage 是一个全局变量,它记住屏幕上的图像数组键
var nextImage=currentImage+1;
//arrImages 是图片 URL 的数组
if(nextImage>=arrImages.length){nextImage=0;}
$('#myImg').attr('src',nextImage);
清除超时(超时 ID);
//加载前一张图片后每秒更换一次图片
timeoutID=setTimeout("slideShow()",1000);
}
别的
{
$('#myImg').load(slideShow);
}
}
基本上我想每秒更改 #myImg 的 src,前提是计数器在加载图像后启动。
*我讨厌 Stack Overflow 文本编辑器中的代码按钮!