使用jquery幻灯片插件自定义幻灯片计时

时间:2011-03-03 00:39:19

标签: jquery jquery-plugins slider

我正在使用此处找到的插件:

http://hostingcouponz.com/jquery-showcase-banner-portfolio/

幻灯片之间的间隔时间在此处设置:

 interval = setInterval(function() {
     auto_number = slider_control.children(controlTabString+".active").prevAll(controlTabString).length+1;
    if (auto_number === slider_control_tab.length) auto_number = 0;
    slider_control_tab.eq(auto_number).trigger('autonext');
}, 5000);

我想为第一张幻灯片设置一个不同的间隔 - 但是有点卡住了。

有简单的解决方法吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

虽然我不喜欢这种设置方式,但这是翻译当前代码最容易理解的方式。

 interval = setTimeout(doInterval, 10000); //different numbers, first time

    function doInterval() {
         auto_number = slider_control.children(controlTabString+".active").prevAll(controlTabString).length+1;
         if (auto_number === slider_control_tab.length) auto_number = 0;
         slider_control_tab.eq(auto_number).trigger('autonext');
         interval = setTimeout(doInterval, 5000); //different numbers, subsequent times
    }