我正在使用jQuery cycle plugin并希望在单独的范围内显示幻灯片显示的当前状态(暂停/继续)。
现在我没有找到幻灯片暂停或取消暂停时触发的事件,以设置相应的文本。
我怎样才能做到这一点?
答案 0 :(得分:2)
我问周期的作者Mike Alsup几天前暂停和恢复回调。 He has implemented them already!这有多酷。谢谢,迈克!
$('.slideshow').cycle({
paused: function(cont, opts, byHover) {
$('#status').html('paused');
},
resumed: function(cont, opts, byHover) {
$('#status').html('running');
}
});
答案 1 :(得分:0)
我认为最好用它包装处理暂停的代码来更改span的文本。
function pauseCycle() {
$("#cyclestatus").html("Paused");
$("#cycle").cycle("pause");
}
实际上,除此之外,您可能必须实际编辑循环插件源。似乎没有一种简单的方法来挂钩暂停/取消暂停过程。
答案 2 :(得分:0)
现在有办法修改原始插件源以挂钩内部暂停/恢复操作。我添加了它们并将向原作者提供更改,以便他们可以根据需要使用此功能扩展插件。