我已经在我的网站中实现了 Owl Carousel 2,我希望能够使用提供的 Jumbpto 帮助程序跳转到特定的幻灯片,
$('.btnJump').click(function(){
$('#myCarousel').trigger('owl.jumpTo', 3)
});
但似乎测试版没有 owl.jumpTo 助手。
有什么帮助吗?至少用于查找测试版的文档
我已经在我的网站中实现了 Owl Carousel 2,我希望能够使用提供的 Jumbpto 帮助程序跳转到特定的幻灯片,
$('.btnJump').click(function(){
$('#myCarousel').trigger('owl.jumpTo', 3)
});
但似乎测试版没有 owl.jumpTo 助手。
有什么帮助吗?至少用于查找测试版的文档
尝试:
$('.btnJump').click(function(){
$('#myCarousel').trigger('to.owl.carousel', 3)
});
文档可以在这里找到: https ://owlcarousel2.github.io/OwlCarousel2/docs/api-events.html
对于 Owl Carousel 2.xx,如果你想用动画跳转到第 0 项,我试试这个
$('#myowl').trigger('to.owl.carousel', [0,0,true])
很遗憾,这在任何地方都没有记录:/
jumpTo
在 owl carousel 2 中似乎没有工作,但是您可以使用to
并传入一组参数。第一个参数是幻灯片,第二个参数是动画速度。发送 0 告诉它根本没有动画。
owl.trigger('to.owl.carousel', [3, 0]);
对于 Owl Carousel v2.3.4,我发现您需要执行以下操作:
var owl = $('.owl-carousel').data('owl.carousel');
owl.to(slide number[,slide speed])
//Initialize Plugin
$(".owl-carousel").owlCarousel()
//get carousel instance data and store it in variable owl
var owl = $(".owl-carousel").data('owlCarousel');
//Public methods
owl.next() // Go to next slide
owl.prev() // Go to previous slide
owl.goTo(x) // Go to x slide
您可以简单地将幻灯片索引传递给 .carousal 函数。
试试下面的代码:
$('.btnJump').click(function(){
$('#myCarousel').carousel(3);
});