点击更改jQuery .cycle函数值

时间:2014-03-03 19:08:57

标签: javascript jquery jquery-ui cycle

这是我关于stackoverflow的第一篇文章,所以如果我正确地提出了我的问题,请告诉我,如果我的术语在任何时候都不正确。谢谢。

我正在使用jQuery和Cycle插件。我有大约18张图像可以毫不拖延地旋转。您可以在此处查看此工作示例:(http://dev.ctsciencecenter.org/freeze-frame/)。

我正在尝试更改'speed'值,最终使用jQuery UI滑块,但现在使用链接和.click函数。

这是循环功能:

$('#slideshow').cycle({
    fx:     'none',
    timeout: 1,
    continuation: 1,
    speed: 'fast'
});

我想在点击ID为#example的链接时将'speed'值更改为'slow'。

我非常感谢您的帮助,请您告诉我“速度”和“fx”等属性的术语是否称为“对象属性?”。

1 个答案:

答案 0 :(得分:0)

如果您正在寻找,请告诉我:

$(function () {
    $('#slideshow').cycle({
        fx: 'none',
        timeout: 1,
        continuation: 1,
        speed: 'fast'
    });
    $('#example').click(function (e) {
        e.preventDefault();
        $('#slideshow').unbind();
        $('#slideshow').cycle({
            fx: 'none',
            timeout: 1,
            continuation: 1,
            speed: 'slow'
        });
    });
});