【问题标题】:Variable Slide Timeout with jQuery Cycle 2jQuery Cycle 2 的可变幻灯片超时
【发布时间】:2013-02-22 16:39:50
【问题描述】:

我正在尝试设置幻灯片以使用数据属性来设置每张幻灯片的超时时间。这适用于 jQuery Cycle,但不适用于 jQuery Cycle 2。我想我可能使用了错误的函数,但在 Cycle 2 文档中没有找到类似的东西?

HTML:

<div id="slides">
    <img src="img1.jpg" data-duration="1000" />
    <img src="img2.jpg" data-duration="2000" />
    <img src="img3.jpg" data-duration="3000" />
</div>

JS:

$('#slides').cycle({
    fx: 'fadeout',
    speed: 250,
    timeoutFn: function(currElement, nextElement, opts, isForward) { 
        return parseInt($(currElement).attr('data-duration'), 10);
    }
});

【问题讨论】:

    标签: jquery jquery-cycle


    【解决方案1】:

    Cycle2 直接支持这一点。在幻灯片上使用data-cycle-timeout 属性而不是data-duration

    【讨论】:

    • 如果您以编程方式定义选项,这将如何工作?顺便说一句,感谢伟大的插件,多年来一直为我服务。
    • 谢谢!已经尝试过许多滑块(Slick、Owl ..),但这是第一个有此选项的滑块 :)
    • 2018 这个插件仍然在拯救我的生命 :')
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-09-07
    • 2012-12-29
    • 2014-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多