有谁知道幻灯片放映的jquery插件,每个幻灯片可以设置不同的延迟时间?
我想为动态生成的不同幻灯片设置不同的延迟时间。 你知道jquery插件或其他代码吗?我找到了jquery.cycle 然后像这样定制它 我为我想为它们设置的时间制作了图像的名称,如下所示: 3000.gif 15000.gif 然后在插件之前设置options.timeout on事件有谁知道幻灯片放映的jquery插件,每个幻灯片可以设置不同的延迟时间?,jquery,jquery-plugins,slideshow,Jquery,Jquery Plugins,Slideshow,我想为动态生成的不同幻灯片设置不同的延迟时间。 你知道jquery插件或其他代码吗?我找到了jquery.cycle 然后像这样定制它 我为我想为它们设置的时间制作了图像的名称,如下所示: 3000.gif 15000.gif 然后在插件之前设置options.timeout on事件 $('.slideshow').cycle({ fx: 'fade', timeout : '3000', before: function(currSlideElement, n
$('.slideshow').cycle({
fx: 'fade',
timeout : '3000',
before: function(currSlideElement, nextSlideElement, options) {
var nextFileName = arrSrc[(arrSrc.length-1)].split('.')[0];
options.timeout = nextFileName;
}
});
如果您使用cycle plugin播放了多个幻灯片,则可以如下初始化该函数:
$(document).ready(function() {
$('#slideshow1').cycle({fx: 'fade',delay: -2000});
$('#slideshow2').cycle({fx: 'fade',delay: -1000 });
});