0

我正在与一位客户合作调整他们的徽标轮播速度,但我对 jQuery 的了解有限。我在这里(stackoverflow)和 Sorgolla 文档(http://sorgalla.com/projects/jcarousel/)中对其进行了一些研究,但我无法弄清楚如何将这些属性添加到现有脚本中。客户只想延长滚动之间的时间,我认为这是“自动”属性?

任何帮助/指导将不胜感激


此轮播中使用的脚本如下:

$(document).ready(function(){

  $('#mycarousel').css('visibility', 'visible');

}); 

可以在实时站点上找到一个示例:http: //www.trustivo.com

4

3 回答 3

3

我查看了您页面的源代码,实际启动轮播的代码如下所示:

jQuery('#mycarousel').jcarousel({
    visible:6,
    auto: 4,
    scroll:6,
    wrap: 'circular',
    animation:"slow",
    initCallback: mycarousel_initCallback
});

auto: 4意味着滚动每 4 秒发生一次。增加数字以减少滚动频率。

于 2012-06-29T15:37:50.760 回答
1

您可以通过更改动画选项来更改轮播速度。它默认为 400 毫秒,但可以像这样覆盖:

$("#carousel").jcarousel({ animation: 400 });
于 2012-06-29T15:37:24.117 回答
0

尝试:

$(document).ready(function() {

    // $('#mycarousel').css('visibility', 'visible');

    $('#mycarousel').jcarousel({
        auto: 5
    });
});

该文档对“自动”配置变量并不完全清楚。像许多其他类似的插件一样,该值可能以毫秒为单位,这意味着您必须将其设置为 5000(而不是 5)才能获得 5 秒。

我认为您不需要第一行,因此我已将其注释掉,但如有必要,请将其添加回来。

于 2012-06-29T15:35:25.343 回答