即使单个图像存在singleItem模式,Owl Carousal也会自动刷新

时间:2018-05-16 06:03:14

标签: javascript jquery html owl-carousel

我正在使用owl.carousal版本1.3.3,我使用单项显示5000ms后的自动显示图像。

var owl = $("#widget-slider");
    owl.owlCarousel({
        autoPlay: 5000, //Set AutoPlay to 5 seconds
        navigation: false,
        singleItem: true,
        transitionStyle: "fade"
    });

所有这一切都很好,除非我当时只有一张图像显示在carousal中Carousal自动刷新,这是令人讨厌的用户。

如果只有1张图片

,如何停止自动刷新oql

代码笔示例https://codepen.io/anon/pen/GdXzwd

1 个答案:

答案 0 :(得分:2)

尝试以下代码并检查

var owl = $("#widget-slider");
    owl.owlCarousel({
        autoPlay: 5000, //Set AutoPlay to 5 seconds
        navigation: false,
        singleItem: true,
        transitionStyle: "fade",
        autoPlay: $("#widget-slider > div").length > 1 ? 5000 : false
    });