Можно ли выделить текущие элементы карусели Flexslider, чтобы я мог добавить класс к активным?Как выделить активные слайды в карусели Flexslider?
Я использую базовую настройку карусели Flexslider. Теперь я хотел бы иметь скрипт, который будет добавлен к каждому слайду внутри видимого окна.
В этом примере я использую: http://flexslider.woothemes.com/basic-carousel.html
я теперь, как получить свойства FlexSlider в функции запуска. Когда я даю функции параметр, который я могу запросить - общее количество элементов в ul, сколько предметов он будет перемещать и сколько будет отображаться подкачки. Я не знаю, можно ли написать формулу, чтобы вычислить, какая из них активна с заданными переменными, поэтому я могу выделить их.
$('.flexslider').flexslider({
animation: "slide",
animationLoop: false,
slideshow: false,
itemWidth: 460,
itemMargin: 30,
minItems: 2,
maxItems: 6,
controlNav: false,
customDirectionNav: ".custom-direction li a",
start: function(slider) {
var pagingCount = slider.pagingCount;
var move = slider.move;
var visibleSlides = slider.visible;
var totalSlides = slider.count;
console.log(slider);
console.log(slider.move);
console.log(slider.update);
if (totalSlides) {
$('.slides li').addClass('active-slides');
};
// console.log(slider.count);
// console.log(slider.currentSlide);
}
});
Я начал, но не знаю, как должно выглядеть выражение if или цикл, чтобы это сделать.
Любые идеи? Спасибо заранее.
Это вы плагин http://flexslider.woothemes.com/basic-carousel.html? –
@ KishoreSahas Да, тот, который я использую. Я хотел бы добавить класс, активный для каждого слайда, который находится в окне просмотра. Я обновляю свой пост своего прогресса прямо сейчас. – Caspert
попробуйте это. http://jsfiddle.net/kishoresahas/a2jro8vt/1/ –