1.js控制var msgTitle=document.createElement("div"); msgTitle.onmousedown=function(e){ var ev1=e||window.event; //获取元素的外边距 var left=msgBox.offsetLeft; va ...
分类:
移动开发 时间:
2016-04-12 12:49:07
阅读次数:
156
一般地,I/O多路复用机制都依赖于一个事件多路分离器(Event Demultiplexer)。分离器对象可将来自事件源的I/O事件分离出来,并分发到对应的read/write事件处理器(Event Handler)。开发人员预先注册需要处理的事件及其事件处理器(或回调函数);事件分离器负责将请求事 ...
分类:
其他好文 时间:
2016-04-12 12:41:33
阅读次数:
133
事件冒泡,举个列子: 当你点击a的时候,会先弹出‘点击了a’,再弹出‘点击了li’,最后跳转到百度。简单理解就是先执行子元素的事件,再执行父元素的事件,跟事件捕获相反。 有些时候,我们不希望发生父元素的事件,只发生子元素的事件,这时候就需要阻止事件冒泡。有一下几个方法,分别分析一下: 1、event ...
分类:
Web程序 时间:
2016-04-12 01:55:07
阅读次数:
616
$(function(){ $(".show").one("click",function(){ $(".box").show() }) $(".hide").click(function(event) { $(".box").hide() }); }) ...
分类:
Web程序 时间:
2016-04-11 18:44:00
阅读次数:
156
//静止键盘f1-f12function testKeyDown(event){ if ((event.keyCode == 112) || //屏蔽 F1 (event.keyCode == 113) || //屏蔽 F2 (event.keyCode == 114) || //屏蔽 F3 (ev ...
分类:
Web程序 时间:
2016-04-11 18:29:50
阅读次数:
445
使用 add_field 参数有两种需求: 1. 直接加入到 event 的 hash 顶级对象中 那么,结果会类似: 2. 加入到 event 的某个 tag 中 那么,结果会类似: 3. 由于 add_field 参数要求格式为 hash,我尝试如下用法结果发现满足不了需求。( ╯□╰ )为嘛? ...
分类:
其他好文 时间:
2016-04-11 18:21:20
阅读次数:
3265
滚动条 创建三个滚动条代表红,蓝,绿三种颜色的混合比列。用户拖拉或者单击时会显示颜色的值。 当你点击退出按钮时,窗体就会退出。当点击提交按钮时,会显示一个信息填写框提供给用户填写。 java code: import java.awt.*;import java.awt.event.Adjustme ...
分类:
其他好文 时间:
2016-04-11 15:48:03
阅读次数:
240
stopPropagation()函数用于阻止当前事件在DOM树上冒泡。 根据DOM事件流机制,在元素上触发的大多数事件都会冒泡传递到该元素的所有祖辈元素上,如果这些祖辈元素上也绑定了相应的事件处理函数,就会触发执行这些函数。 使用stopPropagation()函数可以阻止当前事件向祖辈元素的冒 ...
分类:
Web程序 时间:
2016-04-11 14:08:58
阅读次数:
199
三个提交的onsubmit属性都是想让表单提交之前验证,验证失败则不提交表单。第一、二两处做到了,第三出没做到。 这个只有运行起来才能看到结果 1处,表单没有提交 2处,表单没有提交 3处,表单提交了。这不是希望的 event.returnValue的作用就是:当捕捉到事件(event)时,做某些判 ...
分类:
其他好文 时间:
2016-04-11 11:51:28
阅读次数:
115
普通手势参考地址:http://developer.android.com/training/gestures/detector.html#data
当用户一根或多根手指在屏幕上运动的时候,就开始产生了手势事件,我们用onTouchEvent()回调方法来处理。为Activity 或View捕捉触摸事件使用getActionMasked()来提取event中的action。public class...
分类:
移动开发 时间:
2016-04-10 06:51:27
阅读次数:
299