js前端双击事件和单击事件作用于同一元素的解决方式

    var timeClean;

	$('#id').click(function() {
	 clearTimeout(timeClean);//clear双击中的第二次单击事件。
	  timeClean = setTimeout(function() {
	    console.log("这是单击事件111");
	    //your code
	  }, 500);
	});
	
	$('#id').dblclick(function() {

	  clearTimeout(timeClean);//clear双击中的第一次单击事件。
	  console.log("这是双击事件");
	  //your code
	});

 

你可能感兴趣的:(前端,SublimeService)