2012-08-06 40 views
2

我使用这个插件:jquery cycle如何删除jQuery循环中的幻灯片?

我在同一时间运行多个幻灯片,与客户端的标识和图像的其余的分别是开始他们的工作picutres。

我想删除标志幻灯片一旦我开始查看幻灯片的其余部分,以便当幻灯片循环,我将再也看不到标志幻灯片并继续图像的第一个集

我该如何实现这一目标?

我当前的代码:

var $li = $("#somediv ul li"); 

$li.each(function(i) 
{ 
    var random_ms = randomFromInterval(5, 10) * 1000; 

    $(this).cycle({ 
     fx: "fade, scrollUp, scrollDown, scrollLeft, scrollRight", 
     timeout: random_ms, 
     delay: -3500 
    }); 
}); 

solution没有工作对我来说

回答

1

OK,终于这是我做过什么:往里走()版本-line 623 2.9999.5-的第一个指令必须是

if(opts.nextSlide == 0) 
{ 
    opts.nextSlide++; 
} 

此行之前:

var p = opts.$cont[0], curr = els[opts.currSlide], next = els[opts.nextSlide];