我正在使用循环插件在显示幻灯片之前和之后绑定一些函数,这使用before
和after
回调可以正常工作,但是当插件最初加载时也会触发这些函数,这是代码的简化版本:
$(function() {
$('.slider').cycle({
before : function() {
alert('this shouldn\'t appear on cycle load');
},
after: function() {
alert('this shouldn\'t appear on cycle load');
}
});
});
例如,参见JS Fiddle。警报会在页面加载后以及每次幻灯片转换之前和之后立即显示,有没有办法防止这种情况?
提前致谢。