Owl Carousel 2 - 隐藏自定义导航(如果有 1 项)

Sch*_*len 2 javascript navigation jquery hide owl-carousel-2

我正在寻找一种方法来隐藏 Owl Carousel 自定义导航,并在只有一个项目时停止“循环”功能。

$('.owl-carousel').owlCarousel({
    loop: true,
    items: 1,
});

owl = $('.owl-carousel').owlCarousel();
$(".prev").click(function () {
    owl.trigger('prev.owl.carousel');
});
$(".next").click(function () {
    owl.trigger('next.owl.carousel');
});
Run Code Online (Sandbox Code Playgroud)

小提琴

Dow*_*oat 5

首先,您可以使用 if

loop: $('.owl-carousel img').length > 1 ? true : false,
Run Code Online (Sandbox Code Playgroud)

这将测量img轮播中s的数量,并禁用循环。我们还可以添加一个 if 来使用该hide()函数

小提琴