我需要用jQuery开发幻灯片(不是现有的幻灯片)。我能够使用我创建的名为changePic的函数更改图片(需要图像链接)。它包含了来自jQuery库的淡化动画。jQuery幻灯片的粘性情况
对于幻灯片,我试图使用while循环。它有些作品,除了它不等待动画完成。
如何,一个)等待动画完成,B)延迟变化图像,使其显示几秒钟的画面?
也试过Settimeout,它不起作用。
编辑:
基本上改变形象是这样的:
function changePic(imglink){
var imgnode = document.getElementById("galleryimg");
$(imgnode).fadeTo(500, 0, function(){
$(imgnode).attr("src", imglink);
$(imgnode).fadeTo(1000, 1);
})
}
和幻灯片代码是这样的,但显然它不应该。
function slideshow(gallerylinks){
var i=0;
while (i<gallerylinks.length){
changePic(gallerylinks[i]);
i++;
}
}