Owl rails 的轮播 - 某些选项引发的错误

Owl Carousel for rails - error raised by some options

我有一个 rails 项目,它使用 owl 轮播 gem。 一切正常,或多或少,但一些轮播选项引发了一个令人费解的错误。

例如:效果很好。

owl.owlCarousel({
    navigation : false, 
    slideSpeed : 300,
    paginationSpeed : 400,

    singleItem:true
});

如果我添加 mouseDrag 选项,像这样:

owl.owlCarousel({
   navigation : false, 
   slideSpeed : 300,
   paginationSpeed : 400,
   mouseDrag : false,
   singleItem:true
});

我明白了:

 SyntaxError: [stdin]:16:15: unexpected :

在我的 CoffeeScript 文件中 mouseDrag 选项的行。 有什么想法吗?

编辑:已解决。可能是某些不可见的字符扰乱了脚本的解析。

您可能在冒号前添加了一些无效字符。

复制并粘贴您的脚本(这里是要点:https://gist.github.com/fyquah95/ffac58de7aad04ef88de)有效。最好的方法是 重新输入 脚本,它应该可以工作。