Как отследить события в Owl Carousel
Я хочу повесить событие следующего типа, когда меняется активный Item то из Активного брать текст и помещать в блок Вот мой код
$('#section_home_carousel').on('changed.owl.carousel', function(event) {
$('.report_content p').text(
$(this).find('.owl-item.active').find('.item_hidden_content p').text()
);
});
Но он берет текст из пред идущего блока или из следующего, такое впечатление будто он не успевает переклюсить клас актив
Ответы (1 шт):
Автор решения: denisko
→ Ссылка
в event.item.index хранится индекс нового активного блока, пример (на базе твоего): https://jsfiddle.net/4b8a2s3d/
$('.owl-carousel').on('changed.owl.carousel', function(event) {
console.log(event.item.index);
}