我在一个页面上有三个图像滑块实例,它们应该连续淡出,一个接一个。我正在使用 innerfade.js
我想让它们在不同的时间开始,例如第一个在 2 秒后开始,第二个在 4 秒后开始,第三个在 6 秒后开始。因此,第一次转换需要在 2 秒后发生,但随后需要 6 秒,直到下一次渐变。
编辑:它们应该在页面加载时同时出现,然后一个接一个地淡出。
我不确定我是否能做到这一点。我试过使用 setTimeout 和 .delay,但我无法让它工作。原因可能是我不擅长 Javascript。但我会很感激这里的一些帮助。
这就是我来自的地方:
$(document).ready(
function(){
$('#header-img-1').innerfade2({
animationtype: 'fade',
speed: 750,
timeout: 6000,
type: 'random_start',
containerheight: '1em'
});
$('#header-img-2').innerfade2({
animationtype: 'fade',
speed: 750,
timeout: 6000,
type: 'random_start',
containerheight: '1em'
});
$('#header-img-3').innerfade2({
animationtype: 'fade',
speed: 750,
timeout: 6000,
type: 'random_start',
containerheight: '1em'
});
}
);
非常感谢。