1

我正在使用 JQuery Unslider。如何让它active向当前的滑块元素添加一个类?

http://unslider.com/

我正在尝试使用它,但它不起作用:

$('#slider').unslider({
    delay: 3000,
    keys: false,
    fluid: true,
    dots: false,
    complete: function(){
        $(this).addClass('active');
    },
});
4

2 回答 2

1

提琴手

var slider = $('.banner').unslider({    
    complete: function(el) {                
        if(sliderData)
        {
            sliderData.items.removeClass('active');
            $(sliderData.items[sliderData.current]).addClass('active');
        }
    }
});

var sliderData = slider.data('unslider');
于 2014-07-15T13:43:57.677 回答
0

那对我不起作用。我在 unslider.js 的第 187 行执行此操作,只需确保将“活动”类添加到您的第一张幻灯片。好的永久修复。

    if (o.fade) {
                _.i = index;
                ul.find("li:visible").fadeOut(speed);
                ul.find("li:visible").removeClass('active');

                ul.find("li").eq(index).addClass('active');
                ul.find("li").eq(index).fadeIn(speed);

            }
于 2015-04-03T00:29:54.927 回答