其他分享
首页 > 其他分享> > js 点击和长按事件

js 点击和长按事件

作者:互联网

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;
		}
    }) 

 

chengchengbox 发布了36 篇原创文章 · 获赞 6 · 访问量 1万+ 私信 关注

标签:function,clearTimeout,js,点击,事件,timeOutEvent,alert
来源: https://blog.csdn.net/qq_34297991/article/details/104538090