Owl Carousel 2 как отловить событие следующий/предыдущий слайд?
Доброго всем времени суток! Плиз подскажите можно ли в Owl Carousel 2 отловить событие предыдущий/следующий слайд и повесить на них функции?!???
P.S. Конкретно мне нужно сделать счётчик слайдов, но может быть его можно замутить как-то и без отлова событий, более простым способом??!?
Почему бы не посмотреть документацию зачем спрашивать то что легко найти? Вот сейчас просто ответь в комментах зачем ты задал этот вопрос, ради интереса. Документацию читай DOCS EVENTS
Если бы я хотел прослушать ответы в стиле "Ыыыыы в гугле посмотри", я бы отправился прямиком в mail.ru ответы. Ну ok в доках есть метода по теме: next.owl.carousel и prev.owl.carousel. Но на сколько я понял их нужно вызвать когда нужно сменить слайд.
Есть changed.owl.carousel которая подходит, но по ней нельзя определить слайд сменился на следующий или предыдущий
Поправьте если я в чём-то не прав?!??
ключевое тут параметр event, а что он в себе содержит так же есть на той же странице чуть ниже
function callback(event) {
// Provided by the core
var element = event.target; // DOM element, in this example .owl-carousel
var name = event.type; // Name of the event, in this example dragged
var namespace = event.namespace; // Namespace of the event, in this example owl.carousel
var items = event.item.count; // Number of items
var item = event.item.index; // Position of the current item
// Provided by the navigation plugin
var pages = event.page.count; // Number of pages
var page = event.page.index; // Position of the current page
var size = event.page.size; // Number of items per page
}
Чет тут по моему ты капец как не прав. Но спасибо за коммент мне стало более или менее ясно на счет таких вопросов. Люди просто не внимательные.
Спасибо за подсказки, но проблему пришлось решать более тупым способом, а именно парсить номер слайда из атрибута, так как owl carousel клонирует элементы если включить loop, поэтому число элементов в DOM больше количества реальных слайдов