//原文地址 https://www.jianshu.com/p/11bb9629aa09
var longClick =0;
$(".longtouch").on({
touchstart: function(e){
longClick=0;//设置初始为0
timeOutEvent = setTimeout(function(){
location.href = "redstore://downloadImage?url=" + encodeURIComponent(e.srcElement.src)
//此处为长按事件-----在此显示遮罩层及删除按钮
longClick=1;//假如长按,则设置为1
},800);
},
touchmove: function(e){
clearTimeout(timeOutEvent);
timeOutEvent = 0;
},
touchend: function(e){
clearTimeout(timeOutEvent);
if(timeOutEvent!=0 && longClick==0){//点击
//此处为点击事件----在此处添加跳转详情页
}
return false;
}
});
网友评论