Сова Карусель 2 бета, перейти к определенному слайду

я реализовал Owl Carousel 2 на своем веб-сайте , я хочу иметь возможность перейти на конкретный слайд с помощью помощника Jumbpto, предоставленного так,

$('.btnJump').click(function(){
    $('#myCarousel').trigger('owl.jumpTo', 3)
  });

но кажется, что в бета-версии нет owl.jumpTo помощником.

anyhelp ? по крайней мере, для поиска документации для бета-версии

4 ответов


попробуй:

$('.btnJump').click(function(){
    $('#myCarousel').trigger('to.owl.carousel', 3)
  });

документацию можно найти здесь: https://owlcarousel2.github.io/OwlCarousel2/docs/api-events.html


Для Карусели Совы 2.х.х я попробовать это, если вы хотите, чтобы перейти к пункту 0 с анимацией

$('#myowl').trigger('to.owl.carousel', [0,0,true])

жаль, что это нигде не было задокументировано:/

jumpTo не работает в owl carousel 2, однако вы можете использовать to и передать массив параметров. Первый параметр-это слайд,второй - скорость анимации. Отправка 0 говорит ему не анимировать вообще.

owl.trigger('to.owl.carousel', [3, 0]);


    //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