//定义setTimeout执行方法
var TimeFn = null;
$DIV.on('click', function(){
// 取消上次延时未执行的方法
clearTimeout(TimeFn);
TimeFn = setTimeout(function() {
...单击事件
},300);
});
$DIV.on('dblclick', function(){
clearTimeout(TimeFn);
...双击事件
});
//定义setTimeout执行方法
var TimeFn = null;
$DIV.on('click', function(){
// 取消上次延时未执行的方法
clearTimeout(TimeFn);
TimeFn = setTimeout(function() {
...单击事件
},300);
});
$DIV.on('dblclick', function(){
clearTimeout(TimeFn);
...双击事件
});
转载于:https://www.cnblogs.com/amazingDuck/p/5285399.html