gpt4 book ai didi

jquery - 确定触摸移动的垂直方向

转载 作者:行者123 更新时间:2023-12-03 21:29:44 24 4
gpt4 key购买 nike

我正在尝试为平板电脑实现一个触摸监听器,以触发一些操作,具体取决于触摸是向上还是向下移动。

我尝试了 native 监听器:

($document).bind('touchmove', function (e)
{
alert("it worked but i don't know the direction");
});

但我不知道如何确定方向。

这可能吗?

或者我是否需要使用touchstart/touchend,如果我需要这个,我可以在触摸移动停止之前确定方向吗?

如果我只能使用外部库来完成此操作,那么最好的是什么?

谢谢。

最佳答案

我在 iPad 上遇到了一些问题,并通过两个事件解决了它

var ts;
$(document).bind('touchstart', function (e){
ts = e.originalEvent.touches[0].clientY;
});

$(document).bind('touchend', function (e){
var te = e.originalEvent.changedTouches[0].clientY;
if(ts > te+5){
slide_down();
}else if(ts < te-5){
slide_up();
}
});

关于jquery - 确定触摸移动的垂直方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13278087/

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