简单易行。
我正在尝试在 div 中旋转图像并在到达数组末尾时循环回到第一个。有人可以帮我指出我的代码哪里出错了吗?似乎当它到达第二个图像时,索引永远不会回到零以再次从我的数组中的第一个图像开始。
var images = new Array ('.advert1', '.advert2');
var index = 0;
function rotateImage()
{
$(images[index]).fadeOut('fast', function()
{
index++;
$(images[index]).fadeIn('fast', function()
{
if (index == images.length-1)
{
index = 0;
}
});
});
}
每 5 秒调用一次 setInterval。
setInterval (rotateImage, 5000);
非常感谢!