永发信息网

如何模拟触发touchstart事件

答案:2  悬赏:10  手机版
解决时间 2021-03-22 00:03
  • 提问者网友:感性作祟
  • 2021-03-21 07:45
如何模拟触发touchstart事件
最佳答案
  • 五星知识达人网友:梦中风几里
  • 2021-03-21 08:21
addEventListener(.addEventListener(;
div,function(e){
//touchstart,或者用第三方插件;这touch事件需要移动端的支持;;touchmove;touchstart;
div;),function(e){
//touchmove;
div,这里的e没有多大的作用
}),这里的e包含的触摸的元素信息
})。
var,function(e){
//touchend:触摸结束的一瞬间.getElementById(;div=document.addEventListener(;touchend;div:触摸进行时;;,这里的e包含的触摸一瞬间所触摸的元素的信息
}):触摸开始的一瞬间需要手动去注册
全部回答
  • 1楼网友:轻熟杀无赦
  • 2021-03-21 09:28
touchstart:触摸开始的时候触发 touchmove:手指在屏幕上滑动的时候触发 touchend:触摸结束的时候触发 而每个触摸事件都包括了三个触摸列表,每个列表里包含了对应的一系列触摸点(用来实现多点触控): touches:当前位于屏幕上的所有手指的列表。 targettouches:位于当前dom元素上手指的列表。 changedtouches:涉及当前事件手指的列表。 每个触摸点由包含了如下触摸信息(常用): identifier:一个数值,唯一标识触摸会话(touch session)中的当前手指。一般为从0开始的流水号(android4.1,uc) target:dom元素,是动作所针对的目标。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯