【发布时间】:2015-04-21 08:38:24
【问题描述】:
我正在尝试用 div 内的图像实现 jQuery 无限循环。我试过用 setInterval 函数来做,但问题是整个动画以 3 秒的延迟开始,而我想要实现的是动画在 3 秒后结束时自我重复.我还尝试在 .fadeTo 之后执行回调函数,但它只是应用于第一张图像,而不是整个动画。
代码如下:
setInterval(function(){
$('#animation-text img').each(function(i) {
$(this).delay((i++) * 500).fadeTo(70, 1);
});
}, 3000);
这里是 jsfiddle:http://jsfiddle.net/cavoledeni/edo5vcnz/
有什么想法吗?
【问题讨论】:
标签: javascript jquery setinterval