2011-10-12 40 views
1

我已经得到了jQuery插件的周期,并已要求暂停鼠标悬停。不幸的是,我有一个透明图像悬停在整个幻灯片(这是一个链接 - 点击任意位置上的幻灯片和您去别的地方),所以我已经设置了下面的代码:jQuery的周期未恢复

jQuery("#holder").mouseenter(
    function(){ 
     jQuery("ul.cycle").cycle("pause"); 
    } 
).mouseleave(
    function(){ 
     jQuery("ul.cycle").cycle("resume"); 
    } 
); 

虽然这个作品,如果我徘徊片刻,如果我徘徊了比我的构造函数中指定,则系统不重新启动的超时时间更多。

我有那么浏览和跨 this此帖一:

为什么这个问题一直存在的原因是,下一次迭代 其中过渡猜想occure是 以前的过渡完成之前设定。在某些情况下,接下来的过渡是 之前的前发射完成后,在新的过渡 的开头有一张支票时已经有其他动画回事 - 如果 因此,该函数将只返回和停止(不下一设置迭代)。正在进行的动画结束后,幻灯片 停止,因为当时没有安排下一次转换。

如何获取周期以在使用“暂停”后重新启动当前幻灯片的计时器?

回答