【发布时间】:2015-05-15 00:35:56
【问题描述】:
我在列表中有 4 张图像,我想慢慢淡出,然后淡入,然后移至下一张,并重复直到回到时间。所以我基本上需要使用这段代码,但是让它暂停,直到其他3个完成,然后再做一次。
我该怎么做呢?
$('#image1').animate({ opacity: 1/3 }, 500);
$('#image1').animate({ opacity: 1 }, 1000);
$('#image2').animate({ opacity: 1/3 }, 2000);
$('#image2').animate({ opacity: 1 }, 2500);
$('#image3').animate({ opacity: 1/3 }, 3500);
$('#image3').animate({ opacity: 1 }, 4000);
$('#image4').animate({ opacity: 1/3 }, 5000);
$('#image4').animate({ opacity: 1 }, 5500);
如何循环播放?这是最好的方法吗?
【问题讨论】:
-
尝试使用
.queue()。可以在 Question 中包含html吗? -
您想要一个接一个地为图像制作动画还是什么?是的,正如@erkaner 所说,我们需要你的 HTML 来更快地解决它
-
@shershen 更新问题
标签: javascript jquery