0

我有一个使用寻呼机运行的 jquery 循环。它会自动循环,并且它具有手动控制循环的寻呼按钮,使用寻呼按钮后它会恢复自动前进。现在我还构建了一个外部按钮来暂停循环。但是在使用此按钮暂停循环后,我希望它在单击寻呼机按钮时恢复循环......但这就是它不做的事情。

提示或技巧任何人?

4

1 回答 1

2

您需要将事件连接到寻呼机以恢复循环:

$('#pager li').click(function() {
    $('#slideshow').cycle('resume');
});​

这是一个完整的例子:

http://jsfiddle.net/lucuma/fg6d4/2/

每条评论更新:

或者,您可以绑定 mouseleave 并单击,它也应该解决悬停问题:

$('#pager li').on("mouseleave click",function() {
    $('#slideshow').cycle('resume');
});​
于 2012-05-29T15:53:21.603 回答