无法在 owl-carousel 选项数组中写入 var 值
Unable to write a var value inside owl-carousel options array
var autoplayValue = 6000;
$("#featureSlide").owlCarousel({
navigation : true,
slideSpeed : 600,
paginationSpeed : 400,
//It does not write the var value but instead the string text
autoPlay: autoplayValue,
rewindSpeed: 400,
stopOnHover: true,
singleItem:true
});
console.log('autoplay'+ autoplayValue);
上面的例子确实有效,感谢@Tushar 的演示。它不起作用的原因是因为我的 var 值是 60000 对 6000。一个零使它成为 60 秒而不是 6 秒..."All the. Small things."
我试了一下,它似乎工作得很好。看看这个 Codepen Demo。我猜不出为什么它对你不起作用,因为我不知道你试图在哪里启动轮播。
这是我的初始化脚本:
$(document).ready(function() {
var autoplayValue = 2000;
$("#owl-demo").owlCarousel({
navigation : true,
slideSpeed : 600,
paginationSpeed : 400,
autoPlay: autoplayValue,
rewindSpeed: 400,
stopOnHover: true,
singleItem:true
});
});
希望演示对您有所帮助。
var autoplayValue = 6000;
$("#featureSlide").owlCarousel({
navigation : true,
slideSpeed : 600,
paginationSpeed : 400,
//It does not write the var value but instead the string text
autoPlay: autoplayValue,
rewindSpeed: 400,
stopOnHover: true,
singleItem:true
});
console.log('autoplay'+ autoplayValue);
上面的例子确实有效,感谢@Tushar 的演示。它不起作用的原因是因为我的 var 值是 60000 对 6000。一个零使它成为 60 秒而不是 6 秒..."All the. Small things."
我试了一下,它似乎工作得很好。看看这个 Codepen Demo。我猜不出为什么它对你不起作用,因为我不知道你试图在哪里启动轮播。
这是我的初始化脚本:
$(document).ready(function() {
var autoplayValue = 2000;
$("#owl-demo").owlCarousel({
navigation : true,
slideSpeed : 600,
paginationSpeed : 400,
autoPlay: autoplayValue,
rewindSpeed: 400,
stopOnHover: true,
singleItem:true
});
});
希望演示对您有所帮助。