Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery循环未恢复_Jquery_Jquery Cycle - Fatal编程技术网

jQuery循环未恢复

jQuery循环未恢复,jquery,jquery-cycle,Jquery,Jquery Cycle,我得到了jquery循环插件,并被要求在鼠标悬停时暂停它。不幸的是,我有一个透明的图像悬浮在整个幻灯片上(它是一个链接-单击幻灯片上的任意位置,然后单击其他位置),因此我设置了以下代码: jQuery("#holder").mouseenter( function(){ jQuery("ul.cycle").cycle("pause"); } ).mouseleave( function(){ jQuery("ul.cycle").cycl

我得到了jquery循环插件,并被要求在鼠标悬停时暂停它。不幸的是,我有一个透明的图像悬浮在整个幻灯片上(它是一个链接-单击幻灯片上的任意位置,然后单击其他位置),因此我设置了以下代码:

  jQuery("#holder").mouseenter(
    function(){
      jQuery("ul.cycle").cycle("pause");
    }
  ).mouseleave(
    function(){
      jQuery("ul.cycle").cycle("resume");
    }
  );
当我在短时间内悬停时,这会起作用,但如果悬停时间超过构造函数中指定的超时时间,则系统不会重新启动

我浏览了SO,发现了以下帖子:

这个问题发生的原因是下一次迭代 假设发生转换的位置是在完成之前设置的 以前的过渡。在某些情况下,下一个转换是在之前启动的 在新的过渡开始时,前一个已经完成 如果已经有其他动画正在进行,则会进行检查 因此,函数将返回并停止(不设置下一步) 迭代)。正在进行的动画完成后,幻灯片放映 已停止,因为没有计划下一次转换


在我使用“暂停”之后,如何获得重启当前幻灯片计时器的周期?

我使用了github上@WTK提供的修复程序: