永发信息网

jquery怎么实现移动端手指滑动事件?

答案:1  悬赏:0  手机版
解决时间 2021-01-15 12:12
jquery怎么实现移动端手指滑动事件?
最佳答案
一、原理及实现方法如下:
1、当开始一个touchstart事件的时候,获取此刻手指的横坐标startX和纵坐标startY;
2、当触发touchmove事件时,在获取此时手指的横坐标moveEndX和纵坐标moveEndY;最后,通过这两次获取的坐标差值来判断手指在手机屏幕上的滑动方向。
二、注意:
手指在滑动整个屏幕时,会影响浏览器的行为,比如滚动和缩放。所以在调用touch事件时,要注意禁止缩放和滚动。
1.禁止缩放 
通过meta元标签来设置。
2.禁止滚动 
preventDefault是阻止默认行为,touch事件的默认行为就是滚动。 
event.preventDefault()。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如何用Excel 97-2003 工作表制作简单表格
初中英语:为什么whose可以指物?This is the
vivoy23换个外屏得多少钱
宁乡经开区加加集团到长沙汽车西站班车在哪里
一年级毕业季里面七个学生叫什么名字
密封垫片标准
小程序代理二三线城市好做么?感觉在北上广比
单选题雅典民主政治的特点是A.所有人的直接民
这个led灯珠是什么类型的?几串几并的?里面
备受打击,求安慰、、、、、、
百合多大才可以换盆
xbox one 手柄重新配对无效
求计算方法
CSOL都有什么武器?
前门牙掉了一块怎么办?
推荐资讯
he speaks very slow和he speaks very slowly
三菱plc中 MOV BUFFSTART Z2 是什么意思
为什么要做香港公司公证
仙剑5前传抓够20只蝴蝶为什么没给我庄周梦蝶
娃娃脸 为什么长得不成熟
mavic pro的铂金版螺旋桨可以给普通版用吗
铅山烫粉的汤怎么熬制
恋人到朋友还能从朋友到恋人吗?
建筑面积100平米使用面积多少
5岁的孩子一般饭量多大
股票21 和 89天线如何显示
net use \\ip\ipc$ " " /use
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?