我正在与客户合作调整徽标轮播的速度,但我对jQuery的了解有限。我在这里(stackoverflow)和Sorgolla文档(http://sorgalla.com/projects/jcarousel/)中对它进行了一些研究,但我无法弄清楚如何将这些属性添加到现有脚本中。客户只想延长卷轴之间的时间,我认为这是'自动'属性?
非常感谢任何帮助/指导
此轮播中使用的脚本如下:
$(document).ready(function(){
$('#mycarousel').css('visibility', 'visible');
});
可以在实际网站上找到一个示例: Http://www.trustivo.com
答案 0 :(得分:3)
我查看了您网页的来源,实际启动轮播的代码如下所示:
jQuery('#mycarousel').jcarousel({
visible:6,
auto: 4,
scroll:6,
wrap: 'circular',
animation:"slow",
initCallback: mycarousel_initCallback
});
auto: 4
表示每4秒滚动一次。增加数字以使其滚动频率较低。
答案 1 :(得分:1)
您可以通过更改动画选项来更改轮播速度。它默认为400毫秒,但可以像这样重写:
$("#carousel").jcarousel({ animation: 400 });
答案 2 :(得分:0)
尝试:
$(document).ready(function() {
// $('#mycarousel').css('visibility', 'visible');
$('#mycarousel').jcarousel({
auto: 5
});
});
关于'auto'配置变量的文档并不完全清楚。像许多其他类似的插件一样,该值可能以毫秒为单位,这意味着您必须将其设置为5000(而不是5)才能获得5秒。
我认为你不需要第一行,所以我已经对它进行了评论,但必要时将其添加回来。