2012-06-29 66 views
0

我正在与客户合作调整自己的徽标旋转木马的速度,但我对jQuery的了解有限。我在这里(stackoverflow)和Sorgolla文档(http://sorgalla.com/projects/jcarousel/)上研究了一下,但我无法弄清楚如何将这些属性添加到现有脚本中。客户希望卷轴之间的时间加长,我认为这是'自动'属性?jCarousel财产

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


在这个旋转木马使用的脚本如下:

$(document).ready(function(){ 

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

}); 

一个例子可以在活动网站上找到: Http://www.trustivo.com

回答

3

我看了你的页面的源代码,并真正开始旋转木马的代码如下所示:

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

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

+0

@SamTyson下面是文档中的示例,它清楚地使用了'auto'选项:http://sorgalla.com/projects/jcarousel/examples/static_auto.html –

+0

我完全错过了该部分!非常感谢您的快速回复,这是一个很大的帮助 – jjsears6

+0

如果我的答案是您使用的答案,请点击左栏中的复选标记将其标记为已接受。谢谢! –

0

请尝试:

$(document).ready(function() { 

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

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

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

我不认为你需要第一行,所以我已经注释掉了,但是如果需要的话将其添加回去。

+0

感谢您的快速回复!我将尝试编辑下面提到的标题中的代码,但如果需要的话,我会回头看看这个答案。 – jjsears6

1

您可以通过更改动画选项来更改传送带速度。它默认为400毫秒,但可以重写这样的:

$("#carousel").jcarousel({ animation: 400 }); 
+0

OP正在使用.jcarousel,而不是.carousel –

+0

感谢您的快速回复!我将按照下面所述编辑标题代码,但我很欣赏这些输入。 – jjsears6