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

标签 javascript jquery navigation 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');
});

Fiddle

最佳答案

您可以首先使用 if

loop: $('.owl-carousel img').length > 1 ? true : false,

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

Fiddle

关于javascript - Owl Carousel 2 - 隐藏自定义导航(如果有 1 项),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29880871/

相关文章:

Javascript 获取带条件的子字符串

javascript - 如何在我的 Google Apps 脚本/Google 表格 HTML 中包含脚本?

php - 将图像添加并拖动到 div 中

javascript - app 和 autoUpdater 在reactjs中不可用,但在nodejs中可用

javascript - jQuery 验证不适用于该表单

jquery - 汉堡关闭后在较大的设备上显示菜单

jquery - 在 jQuery UI 对话框中使用外部 CSS

angularjs - AngularJS 路由是否提供对 "breadcrumb views"的支持?

html - 导航栏是否对 SEO 不利

ios - 在 iOS swift 中的导航应用程序中注册应用程序