无法在 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
  });
});

希望演示对您有所帮助。