在一个javascript幻灯片中添加延迟,以便每个播放不同

时间:2012-07-13 10:02:53

标签: javascript jquery gallery slideshow delay

我在同一页面上有两个查询幻灯片,并且它们同时播放。我想为其中一个幻灯片添加延迟,以便它们不会同时更改。例如,我希望幻灯片1在开头有一个1000毫秒的延迟,所以幻灯片2首先改变。我试图用我的幻灯片添加延迟函数到jquery文件,但它不起作用。您能否查看下面的代码并告诉我您是否有任何想法?万分感谢!

http://pastebin.com/aaGFLD26

2 个答案:

答案 0 :(得分:0)

您只需在init处创建延迟。 启动第一个,等待DELAY,启动第二个

[编辑]

 jQuery('div.slideshow').fadeGallery({
            ...
 });

jQuery('div.slideshow2').delay(DURATION).fadeGallery({

答案 1 :(得分:0)

使用setTimeout延迟第二个图库。

jQuery('div.slideshow').fadeGallery();

setTimeout(function() {
    jQuery('div.slideshow2').fadeGallery();
}, DELAY_VALUE);