【发布时间】:2016-06-29 20:48:38
【问题描述】:
是否有一个选项可以在鼠标滚轮上只滚动一个 owl-carousel 滑块? 当我单击上一个或下一个 btn 时,它只会滑动当前的轮播,但在鼠标滚轮上会全部滑动!
HTML
<div class="owl-carousel">
<div class="item">
item
</div>
<div class="item">
item
</div>
<div class="item">
item
</div>
</div>
JS
$('.owl-carousel').owlCarousel({
loop: true,
margin: 30,
nav: true,
responsiveClass: true,
responsive: {
0: {
items: 1
},
600: {
items: 2
},
1000: {
items: 3
}
}
});
var owl = $('.owl-carousel');
owl.on('mousewheel', '.owl-stage', function(e) {
if (e.deltaY > 0) {
owl.trigger('next.owl');
} else {
owl.trigger('prev.owl');
}
e.preventDefault();
});
【问题讨论】:
标签: javascript jquery owl-carousel-2