单击导航时,jQuery Cycle插件暂停

时间:2011-11-15 04:53:59

标签: javascript jquery jquery-plugins

我在我的一个网站上使用jQuery循环插件。我使用pager激活了导航链接:'#slide_pager'选项。现在我需要在点击链接时暂停幻灯片放映。所以我添加了

$('#slide_pager a').click(function(){
         $('#S1').cycle('pause');
      });

我的幻灯片代码是

 $('#S1').cycle({
                fx:    'scrollLeft',
                delay: -2000,
                pager:  '#slide_pager'
        });

但是当我点击导航链接时,幻灯片显示不会按照需要暂停。但是,如果我将相同的代码用于暂停Firebug控制台上的幻灯片放映并点击运行,则它可以正常工作。所以我觉得代码是对的。请帮我找出问题所在。

1 个答案:

答案 0 :(得分:1)

尝试使用此

$( '#S1')。循环({                 fx:'scrollLeft',                 延迟:-2000,                 寻呼机:'#slide_pager'         });

$('#slide_pager a')。live('click',function(){          $( '#S1')周期( '暂停')。       });