Я хочу автоматически воспроизвести мою совую карусель (v2) при прокрутке до элемента, который ее содержит.По какой-то причине он скользит один раз, а затем останавливается, когда я вхожу с помощью мыши.
Это мой HTML-элемент, для которого я хочу запустить автозапуск:
<div class="owl-carousel r-latest-news-list" id="r-latest-news-slider">
Все загружено правильно, потому чтоесли я устанавливаю автозапуск для запуска при загрузке страницы, как обычно, это работает.
Это мой код для запуска автозапуска при наведении мыши на этот элемент:
if($("#r-latest-news-slider").length > 0){
var owl = $('#r-latest-news-slider').owlCarousel({
loop:true,
margin: 30,
items: 4,
nav: false,
dots: true,
responsive:{
0:{
items:2
},
600:
items:2
},
1000:{
items:4
}
}
})
$('#r-latest-news-slider').on("mouseenter", function(e) {
console.log('mouse enter');
owl.trigger('play.owl.autoplay', [2000]);
})
}
Этодокументация, которой я следую: https://owlcarousel2.github.io/OwlCarousel2/docs/api-events.html