零全零美(www.zzgwt.com)
生活中的很多事情,并不像If...Else那么简单!
BlogJava
首页
新文章
联系
管理
posts - 96,comments - 52,trackbacks - 0
<
2008年11月
>
日
一
二
三
四
五
六
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
常用链接
我的随笔
我的评论
我的参与
最新评论
随笔分类
apache组件(4)
JavaScript(14)
jbpm(6)
oracle(5)
PL/SQL(1)
SEO(3)
tomcat(5)
ubuntu(16)
安全相关(26)
数据库
正则表达式(6)
设计模式(3)
随笔档案
2012年9月 (1)
2012年7月 (3)
2012年6月 (2)
2009年11月 (36)
2009年10月 (18)
2009年9月 (1)
2009年2月 (1)
2009年1月 (1)
2008年11月 (9)
2008年9月 (1)
2008年8月 (1)
2008年7月 (4)
2008年6月 (2)
2008年5月 (6)
2008年4月 (11)
友情链接
www.modaotea.com
茶艺培训 茶楼管理
www.website371.com
郑州做网站 郑州网站建设 郑州做网站公司 郑州网站优化 郑州网站制作
河南省大井科技有限公司(www.zzgwt.com)
搜索
积分与排名
积分 - 149902
排名 - 409
最新评论
1. re: 正则表达式学习笔记(1) 行的开始和结束、字符组、连字符、脱字符、用"."去匹配任意字符
赞
--性感电子
2. re: Apache httpd+Jk+Tomcat实现JAVA服务器配置全解析(1):基础环境搭建
什么嘛,我就是不懂这些才搜索的,我最需要的就是你省略的部分,如何配置安装,唉,又得继续找资料了。
--吐槽
3. re: JavaScript学习笔记(1)变量的生命周期
写的很好
--fwd
4. re: SELinux学习(1):Can't connect to MySQL server on 'ip' (13) 的解决方案
没玩过这东西啊呵呵
--台式万用表
5. re: [原创]巧用System.getProperty()编译现有工程的java文件
你不能用ANT吗?
--DB Compare Tool
JavaScript学习笔记(6) 通过延迟触发使onDbClick时不触发onClick事件
在默认的情况下,双击事件时是要触发单击事件的,但是这种情况有时候却是我们不想要的,那么如何才能在双击的时候屏蔽单击事件的触发呢?网上流传一种延迟执行的方法,大致思路如下:
1、声明一个全局的计时器变量如:clickTimer
2、在代理单击事件里设置计时器,默认220毫秒之后触发真正的单击事件处理函数
3、在双击事件里判断计时器变量,如果该变量不为NULL,则说明在触发该双击事件前触发了单击事件,取消计时器,因为真正的单击事件处理函数在220毫秒之后才会触发,所以在这个时候结束定时器,则真正单击事件处理函数不会被执行。
附上代码:
1
var
timerClick
=
null
;
2
//
单击事件代理
3
function
_onNodeClick(id)
{
4
//
onNodeClick才是真正的单击事件处理函数
5
timerClick
=
window.setTimeout(
"
onNodeClick('
"
+
id
+
"
')
"
,
220
);
6
}
7
//
双击事件处理函数
8
function
_onNodeDbClick(id)
{
9
if
(timerClick)
{
10
window.clearTimeout(timerClick);
11
}
12
}
posted on 2008-11-04 20:14
零全零美
阅读(1243)
评论(0)
编辑
收藏
所属分类:
JavaScript
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
相关文章:
[原创]巧用System.getProperty()编译现有工程的java文件
几个JavaScript语法高亮工具
【转】關於 IE6/7 不支援 Element 自訂方法屬性繼承的可行解決方案
JavaScript学习笔记(7) IE环境下cloneNode的一个bug
JavaScript学习笔记(6) 通过延迟触发使onDbClick时不触发onClick事件
JavaScript学习笔记(5)事件处理之事件流与事件处理函数分配
JavaScript学习笔记(4)表格排序
JavaScript学习笔记(3)数组排序以及在汉字排序中localeCompare()方法的使用
JavaScript学习笔记(2) 使用DOM编写浏览器兼容的Table操作
JavaScript学习笔记(1)变量的生命周期