gpt4 book ai didi

javascript - 猫头鹰旋转木马 2 鼠标滚轮 slider

转载 作者:行者123 更新时间:2023-12-02 14:27:39 25 4
gpt4 key购买 nike

是否有选项可以仅滚动鼠标滚轮上的猫头鹰旋转木马 slider 之一?当我单击上一个或下一个按钮时,它仅滑动当前的轮播,但在鼠标滚轮上滑动所有!

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();
});

jsfiddle

最佳答案

好吧,在您的代码中,owl = $('.owl-carousel') 正在抓取 owl-carousel 类的所有节点。因此,当鼠标滚轮事件发生时,会导致所有幻灯片滚动。因此,您需要引用当前聚焦的 slider 并仅触发该 slider 的事件。希望这能解决您的问题。 jsfiddle

关于javascript - 猫头鹰旋转木马 2 鼠标滚轮 slider ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38098865/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com