gpt4 book ai didi

jquery - Owl Carousel 移动方向(拖动+上一个/下一个单击)

转载 作者:行者123 更新时间:2023-12-01 02:20:21 26 4
gpt4 key购买 nike

我正在创建一个网站,用户应该在其中获取分块的内容,就像一个简短的 Powerpoint 演示文稿一样,用户可以在包含 HTML 的 div 的幻灯片之间来回移动。

为此,我认为使用类似轮播的演示文稿 View 是个好主意。我调查了Owl-carousel及其 afterMove 回调参数,但我在文档中没有看到任何有关如何获取移动方向的内容。

换句话说,如果用户向左拖动或单击“下一个”按钮,我想调用函数 n 如果用户向右拖动或单击“上一个”按钮,我想调用函数 p。这是可能的还是我应该研究其他插件?

最佳答案

我需要做同样的事情,但仅限于下一个/上一个点击(我不使用拖动)。由于我没有找到任何正确的方法来获取移动方向,因此我重写了单击函数以添加信息类:

    $(".owl-next").click(function(){
$('.owl-carousel').addClass('move-next');
})

$(".owl-prev").click(function(){
$('.owl-carousel').addClass('move-prev');
})

然后在 afterMove 函数中:

afterMove: function() {
if( $('.owl-carousel').hasClass('move-next') ) {
// Click next: your code
$('.owl-carousel').removeClass('move-next');
} else if ( $('.owl-carousel').hasClass('move-prev') ) {
// Click prev: your code
$('.owl-carousel').removeClass('move-prev');
}
}

可能不是最好的方法,但至少我可以得到我想要的。

关于jquery - Owl Carousel 移动方向(拖动+上一个/下一个单击),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22659237/

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