jQuery 循环插件"before"和初始加载时触发的"after"回调



我正在使用周期插件在显示幻灯片之前和之后绑定某些功能,使用beforeafter回调可以正常工作,但是当插件最初加载时,功能也会触发,这是代码的简化版本:

$(function() {
    $('.slider').cycle({
        before : function() {
            alert('this shouldn't appear on cycle load');             
        },
        after: function() {
            alert('this shouldn't appear on cycle load');             
        }           
    });
});​

例如,请参见JS小提琴。警报将在页面加载之后以及每个幻灯片过渡之前和之后显示,是否有办法防止此?

预先感谢。

您应该能够在选项中指定skipInitializationCallbacks: true(无证),以避免在启动上获取回调。

小提琴

最新更新