2011-03-03 108 views
0

我使用的插件在這裏找到:自定義幻燈片計時與jQuery插件幻燈片

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); 

我想設置只有第一張幻燈片的時間間隔不同 - 但有點卡住了。

有沒有簡單的解決方法?

謝謝!

回答

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 
    }