2012-06-15 46 views
0

我有一个功能,旋转各种广告淡入和淡出,但我需要它无限循环,直到有人点击其中一个图像。这里是功能jQuery的功能后无限循环

$(document).ready(function() { 
    /* thumbnail ads */ 
    $('#adthumb1').delay(3500).fadeIn(1500).delay(9000).fadeOut(1500); 
    $('#adthumb2').fadeIn(0000).delay(3500).fadeOut(1500).delay(2000).fadeIn(1500); 
    $('#adthumb3').fadeIn(0000).delay(7000).fadeOut(1500).delay(2000).fadeIn(1500); 
    $('#adthumb4').fadeIn(0000).delay(10500).fadeOut(1500).delay(2000).fadeIn(1500); 
    /* main ads */ 
    $('#mainad1').fadeIn(0000).delay(3500).fadeOut(1500); 
    $('#mainad2').delay(3500).fadeIn(1500); 
    $('#mainad3').delay(7000).fadeIn(1500); 
    $('#mainad4').delay(10500).fadeIn(1500); 
}); 

任何帮助非常感谢!

+3

为什么不建立一个元素数组,然后使用.fadeIn()或.fadeOut()的回调来循环它们? – j08691

+0

我想让一些动画略微重叠,并且从我的理解中可以看出,回调会等待每个动画完成,如果我错了,则纠正我。谢谢! –

回答