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