function touch(elem,type,handler){
var types=['click','dbclick','press','slider'];
var index=-1;//用于判断type是否合法
for(var i=0;i<types.length;i++){
if(types[i]==type){
index=i;
break;
}
}
//不合法不执行函数
if(type==-1){
return;}
if(!handler instanceof Function){
return;}
var point={
//保存当前触摸点的状态
timer:-1//保存定时器id
};
elem.addEventListener('touchstart',function
定义一个用于处理移动端单击双击长按滑动等事件的函数
最新推荐文章于 2024-05-14 00:00:00 发布
本文介绍了一个函数,旨在处理移动端常见的交互事件,包括单击、双击、长按及滑动操作,提供了一种统一的事件处理方式。
摘要由CSDN通过智能技术生成