html
<div class="zuopin-c">長按或點擊</div>
js
//長按事件
$(".zuopin-c").on({
touchstart: function(e){
timeOutEvent = setTimeout(function(){
alert("長按事件");
},500);
},
touchmove: function(){
clearTimeout(timeOutEvent);
timeOutEvent = 0;
e.preventDefault();
},
touchend: function(e){
clearTimeout(timeOutEvent);
if(timeOutEvent!=0){//點擊
alert("點擊事件");
}
return false;
}
})