博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
touchstart,touchmove,touchend事件 写法
阅读量:4538 次
发布时间:2019-06-08

本文共 1013 字,大约阅读时间需要 3 分钟。

jQuery写法:
1 $('#id').on('touchstart',function(e) { 2     var _touch = e.originalEvent.targetTouches[0];  3     var _x= _touch.pageX; 4 }); 5  6 $('#id').on('touchmove',function(e) { 7     var _touch = e.originalEvent.targetTouches[0];  8     var _x= _touch.pageX; 9 });10 11 $('#id').on('touchend',function(e) {12     var _touch = e.originalEvent.changedTouches[0]; 13     var _x= _touch.pageX;14 }

 

原生写法:
1 document.getElementById("id").addEventListener("touchstart",function(e) 2 { 3     var _x=e.touches[0].pageX; 4     var _y=e.touches[0].pageY; 5     console.log("start",_x) 6 }) 7 document.getElementById("id").addEventListener("touchmove",function(e) 8 { 9     var _x=e.touches[0].pageX;10     var _y=e.touches[0].pageY;11     console.log("move",_x)12 })13 document.getElementById("id").addEventListener("touchend",function(e)14 {15     var _x=e.changedTouches[0].pageX;16     var _y=e.changedTouches[0].pageY;17     console.log("end",_x)18 })

 

转载于:https://www.cnblogs.com/front-end-1149980941/p/5885593.html

你可能感兴趣的文章
noip模拟赛 寻宝之后
查看>>
ZOJ2833*(并查集)
查看>>
外连接简要总结
查看>>
第一次作业-准备篇
查看>>
【C++】继承时构造函数和析构函数
查看>>
opencv源代码之中的一个:cvboost.cpp
查看>>
swift
查看>>
pycharm 快捷键
查看>>
Linux常用命令
查看>>
.net中的设计模式---单例模式
查看>>
安装程序工具 (Installutil.exe)22
查看>>
如何简单解释 MapReduce算法
查看>>
从 0 到 1 实现 React 系列 —— 1.JSX 和 Virtual DOM
查看>>
面向接口编程详解(二)——编程实例
查看>>
解决java.lang.NoClassDefFoundError: org/apache/log4j/Level
查看>>
端口号
查看>>
mysql for macOS安装
查看>>
jquery与checkbox的checked属性的问题
查看>>
HDU5092——Seam Carving(动态规划+回溯)(2014上海邀请赛重现)
查看>>
java 格式化字符串
查看>>