我想加载jquery循环幻灯片和加载暂停后,直到用户单击播放按钮。我是Jquery的新手,所以你可以给我一个详细的解释和可能的示例代码。你可以看到我的幻灯片@ www.sessomsphotographics.comjquery循环插件:你如何暂停加载幻灯片
谢谢
我想加载jquery循环幻灯片和加载暂停后,直到用户单击播放按钮。我是Jquery的新手,所以你可以给我一个详细的解释和可能的示例代码。你可以看到我的幻灯片@ www.sessomsphotographics.comjquery循环插件:你如何暂停加载幻灯片
谢谢
您可以将字符串'pause'
发送到周期插件暂停,然后在'resume'
发送到恢复它。
// start cycle with default options
$('#rotator').cycle();
// immediately pause it
$('#rotator').cycle('pause');
// when the play button is clicked, resume
$('#play-button').click(function (event) {
event.preventDefault();
$('#rotator').cycle('resume');
});
你可以把它叫做“暂停”的消息对准备:
$(document).ready(function() {
$('.slideshow').cycle('pause');
});
});
谢谢这也工作。我仍然有一些问题。看到我上面的评论。 – 2009-12-06 16:33:47
您还可以设置循环选项,以便它永远不会在自动推进模式启动。下载jquery.cycle.all.2.72.js(或某个变体)的副本,并在“$ .fn.cycle.defaults = {”中搜索。将“超时”(第二个选项)设置为零。
这工作不错,我结束了使用此:
// Cycle
$('ul#div_cycle').cycle({
next: '#next',
prev: '#prev',
fx: 'scrollHorz',
timeout: 2000,
delay: -3500,
pause: 1
});
// Pause cycle
$('ul#div_cycle').cycle('pause');
感谢这个工作,但我需要双击播放链接开始幻灯片被编码到从游戏切换到暂停。下面是我试过的代码。 – 2009-12-06 16:29:33
$(文件)。就绪(函数(){ \t $()循环({ \t \t FX '幻灯片。': '淡入', 超时:4000, 速度:500, \t \t延迟:0 , \t \t寻呼机: '#pager',\t \t 分组: '#prev', 下: '#next', \t \t暂停:1, \t \t配合:1 \t}); \t $( '#playControl')。点击(函数(){ \t \t $( '#playControl')。切换( \t \t功能(){ \t \t \t $( '幻灯片')。周期( '暂停'); \t \t \t $(this).text('Play'); \t \t \t \t \t \t \t } \t) \t \t \t 功能\t(){ \t \t \t $( '幻灯片。 ')循环(' 恢复')。 \t \t \t \t $(this).text('Pause'); \t \t} \t}); }); – 2009-12-06 16:32:24