我正在使用Owl Carousel 2,我有自定义导航按钮,我打算用于下一个/上一个项目和下一个/上一页.我正在使用以下内容触发下一项:
var slider = $('.owl-carousel'); $('#nextItem').click(function () { slider.trigger('next.owl.carousel'); });
这工作正常,但我还需要触发下一页(类似于点的工作方式).看起来有一个slideBy选项可以用来滑动页面,但这不会有用,因为我需要项目和页面导航.
$('#nextPage').click(function () { // go to next page });
解决方法
您可以触发点击点击:
// Go to page 3 $('.owl-dot:nth(2)').trigger('click');
要转到下一页或第一页,如果你在最后一页,你可以这样做:
var $dots = $('.owl-dot'); function goToNextCarouselPage() { var $next = $dots.filter('.active').next(); if (!$next.length) $next = $dots.first(); $next.trigger('click'); } $('.something-else').click(function () { goToNextCarouselPage(); });
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。