【发布时间】:2016-05-23 10:10:19
【问题描述】:
我的猫头鹰旋转木马有问题。一切正常,但活动项目是页面上的第一个而不是中间项目(彩色是活动项目)。您可以在以下屏幕截图中看到这一点。
我希望中间项始终是活动项。
我的 JQuery 代码:
jQuery(".owl-carousel").owlCarousel({
items:3,
loop:true,
nav:true,
responsive:{
0:{
items:1,
stagePadding: 450
},
600:{
items:1,
stagePadding: 450
},
1000:{
items:1,
stagePadding: 450
}
}
});
我发现了类似的东西,但它不起作用:
jQuery(".owl-carousel").owlCarousel({
items:3,
loop:true,
nav:true,
// THIS IS THE NEW PART
afterAction: function(el){
//remove class active
this
.$owlItems
.removeClass('active')
//add class active
this
.$owlItems //owl internal $ object containing items
.eq(this.currentItem + 1)
.addClass('active')
}
// END NEW PART
responsive:{
0:{
items:1,
stagePadding: 450
},
600:{
items:1,
stagePadding: 450
},
1000:{
items:1,
stagePadding: 450
}
}
});
【问题讨论】:
-
@oboshto 是的,我试过了,但活动项目仍然是左边的。
标签: javascript jquery css owl-carousel