解决Extjs一次双击会触发两次单击事件,和一次双击事件
来源:互联网 发布:陕西网络电视台 编辑:程序博客网 时间:2024/05/14 17:23
Extjs默认对于单击和双击事件的响应方式是:一次双击会触发两次单击事件,和一次双击事件,如何能避免这个问题?
参考Extjs对buffer选项的处理方式:
<html class="x-border-box x-strict x-viewport"><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cache, must-revalidate">
<meta http-equiv="expires" content="0">
<title>V3</title>
<link rel="stylesheet" type="text/css" id="skin-ext" href="./extjs/resources/css/ext-all.css">
<link rel="stylesheet" type="text/css" id="skin-v3" href="./resources/default/css/share.css">
<script type="text/javascript" src="./extjs/ext-all-debug.js"></script>
<script type="text/javascript" src="./extjs/locale/ext-lang-zh_CN.js" charset="utf-8"></script>
<script type="text/javascript">
Ext.onReady(function(){
var task = new Ext.util.DelayedTask();
var dealClick = function(type){
console.log(type);
};
new Ext.panel.Panel({
width: 400,
height: 200,
title : 'ddddddddd',
dockedItems: [{
xtype: 'toolbar'
}],
renderTo: document.body,
listeners: {
scope:this,
click: {
element: 'el',
fn: function(){
task.delay(500, dealClick, this, ['click']);
}
},
dblclick: {
element: 'el',
fn: function(){
task.delay(500, dealClick, this, ['double']);
}
}
}
});
});
</script>
</html>
- 解决Extjs一次双击会触发两次单击事件,和一次双击事件
- Extjs触发单击、双击、右击事件。
- iscroll滑动区域内的div onclick事件单击一次触发了两次bug解决
- 使用iscroll滑动区域内的div onclick事件单击一次触发了两次问题的解决
- c# 托盘双击不触发单击事件
- 快速单击触发双击事件解决方案
- Control解决双击事件引发单击事件
- js 关于双击会触发两次单击的解决方法
- easyui datagrid 单击事件和双击事件
- 控件的单击事件和双击事件
- gridview 双击单击事件
- 快速两次单击事件导致两次单击事件和一次单击事件的产生问题的处理
- Jquery双击事件不触发执行单击事件解决方法
- JQuery如何实现双击事件时不触发单击事件
- vue双击事件-----两次快速的单击事件模拟双击事件
- 一次点击事件,触发两次异步请求
- 鼠标单击和双击中的事件处理
- android处理单击双击和滑动事件
- VS error
- ubuntu 下eclipse 设置android SDK Manager失败问题
- Ext.MessageBox
- Struts2中Action间参数传递
- word转pdf实现总结
- 解决Extjs一次双击会触发两次单击事件,和一次双击事件
- UIBezierPath贝塞尔弧线常用方法记
- Dom4j 生成以及格式化xml文件的样例
- linux驱动加载命令和驱动模块信息查看
- MySql中Lock命令和unlock命令
- 欧拉计划:纠结的第23题,找出所有不能表示为两个过剩数之和的正整数之和,优化后7s可以执行完,再优化5秒
- ibaits错误java.lang.InstantiationException: java.util.Map
- android 下的 WATCHDOG(1)
- oracle的nvl和sql server的isnull