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

 

公開された36元の記事 ウォンの賞賛6 ビュー10000 +

おすすめ

転載: blog.csdn.net/qq_34297991/article/details/104538090