我正在使用cycle.js
进行某些图片之间的一些基本过渡:
$(document).ready(function() {
var first;
var $slider = $(".trauringe");
$slider.cycle({
timeout: 8000,
next: '#next',
prev: '#prev' });
});
我想要做的是,当元素“循环”到下一个元素时触发事件。表示下一张图片淡入时。
非常感谢任何帮助!
招呼
答案 0 :(得分:1)
您可以在之前/之后使用。
例如,
$('#slide_cont').cycle({
fx: 'scrollLeft',
before: onBefore,
after: onAfter
});
function onBefore() {
$('#output').html("Scrolling image:<br>" + this.src);
}
function onAfter() {
$('#output').html("Scroll complete for:<br>" + this.src).append(this.alt);
}
答案 1 :(得分:1)
$('#s5').cycle({
fx: 'scrollLeft',
timeout: 5000,
before: onBefore,
after: onAfter
});
function onBefore() {
$('#output').html("Scrolling image:<br>" + this.src);
}
function onAfter() {
$('#output').html("Scroll complete for:<br>" + this.src)
.append('<h3>' + this.alt + '</h3>');
}
以下是FIDDLE
的工作示例快乐编码:)