jquery循环插件:暂停/继续的事件?
问题描述:
我使用jQuery cycle plugin并希望在一个单独的跨度来显示幻灯片的当前状态(暂停/继续)。jquery循环插件:暂停/继续的事件?
现在我没有发现滑动暂停或取消暂停时触发的事件,以设置相应的文本。
我该如何做到这一点?
答
有现在倒过来修改原始插件的源挂接到内部暂停/恢复操作。我添加了它们,并将更改提供给原作者,以便他们可以使用此功能扩展插件(如果需要)。
答
我认为你最好打赌它包装处理暂停更改跨度文本的代码。
function pauseCycle() {
$("#cyclestatus").html("Paused");
$("#cycle").cycle("pause");
}
真的,除此之外,您可能不得不实际编辑循环插件源代码。似乎没有一种简单的方法来挂钩暂停/非暂停过程。
答
我问迈克Alsup,周期的作者,对于暂停和恢复回调短短数天前。 He has implemented them already!那有多酷。谢谢,迈克!
$('.slideshow').cycle({
paused: function(cont, opts, byHover) {
$('#status').html('paused');
},
resumed: function(cont, opts, byHover) {
$('#status').html('running');
}
});
您能否显示您的更改?它们似乎还没有在Cycle插件中实现。 – Geert 2011-05-24 19:15:53