快速单击触发双击事件解决方案
2015-12-14 16:28
288 查看
1、在该元素上禁止双击事件:
ondblclick="javascript:return false;
2、多次单击导致多次的事件执行多次:
$("#button").click(function(){
var click_obj = $(this);
if(click_obj.hasClass('hasClick')){
return false;
}
click_obj.addClass('hasClick');
//执行事件
//事件执行完成后
click_obj.removeClass('hasClick');
});
ondblclick="javascript:return false;
2、多次单击导致多次的事件执行多次:
$("#button").click(function(){
var click_obj = $(this);
if(click_obj.hasClass('hasClick')){
return false;
}
click_obj.addClass('hasClick');
//执行事件
//事件执行完成后
click_obj.removeClass('hasClick');
});
相关文章推荐
- 编写三级菜单----地图
- 第十六周上机实践—项目1(2)—验证算法 希尔排序 快速排序
- 项目1.5 归并排序
- sqlldr常规应用 (总结篇)
- ajax同步设置后但是一直无效问题处理
- UIApplication的使用
- 第十四周 项目1 B-树的基本操作
- 第16周 外部查找之验证算法(1)直接插入排序
- 第十五周 项目1 排序(归并排序)
- 第十六周项目--希尔排序
- 第十三周实践项目~Dijkstra算法的验证
- [转]在 Ubuntu 中使用 GNUstep 搭建 Objective-C 开发环境
- CreateDC的使用事宜
- js条件语句
- Formal sys-pradicate syntax
- Shell实用技巧:快速去除字符串中的空格
- iOS面试题库(精华版)
- <5>Andriod4.2 Camera 架构与实现
- iOS UITableView分割线颜色,长度自定义
- mobile safari下 overflow:auto无效的解决方法