gpt4 book ai didi

javascript - jQuery slider "slide"事件 : How do I determine the user's slide direction?

转载 作者:行者123 更新时间:2023-11-29 20:17:22 26 4
gpt4 key购买 nike

我一直在剖析 firebug 中的事件和 ui 对象,但它似乎没有任何我可以使用的东西。我错过了什么吗?我想我可以跟踪值的变化,但这似乎是一种困惑。

$(".selector").slider({
slide: function(event, ui){
// I need to tell if the slide is left-to-right or right-to-left here.
}
});

谢谢!杰森

最佳答案

对于所有想知道如何解决这个问题的人,我刚刚找到了一个解决方案:

从包含幻灯片的两个全局变量开始。我的 slider 总是从 0 开始并从左到右移动,因此第一个 nexSlide 将是 1。现在您可以简单地比较两者以查看您滑动的方向。这种方法是最有效的,因为它可以在不停止滑动的情况下检测方向的变化。

   var currentSlide = 0; var nextSlide = 1;

jQuery( "#slider" ).bind( "slide", function(event, ui) {
currentSlide = jQuery('#slider').slider('value');
nextSlide = ui.value;
});

关于javascript - jQuery slider "slide"事件 : How do I determine the user's slide direction?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6036096/

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