第十七章 事件处理 1 客户端JS程序采用了异步事件驱动编程模型。 2 关于事件的重要定义 a 事件类型(event type) b 事件目标(event target) target srcElement(IE8及之前版本) c 事件处理程序(event handler ) 当对象上注册的事件处理 ...
分类:
Web程序 时间:
2016-08-12 20:04:00
阅读次数:
232
一 获取页面元素的三种方式 1 document.getElementById 2 document.getElementsByTagName 3 document.getElementsByClassName 二 DOM事件 1 三要素 事件源 , 时间名称和 事件处理程序 2 常用事件类型 on ...
分类:
其他好文 时间:
2016-08-12 06:42:43
阅读次数:
119
Bootstrap 的模态框类提供了一些事件用于监听并执行你自己的代码。 事件类型 描述 show.bs.modal show 方法调用之后立即触发该事件。如果是通过点击某个作为触发器的 元素,则此元素可以通过事件的relatedTarget 属性进行访问。 shown.bs.modal 此事件在模 ...
分类:
其他好文 时间:
2016-08-11 09:48:30
阅读次数:
118
1..bind() 在.bind()绑定事件的时候,这些元素必须已经存在。 2.on()首选的,最灵活的 3.one()为元素的事件添加处理函数。处理函数在每个元素上每种事件类型最多执行一次。 4..delegate() undelegate是用来移除使用.delegate()的方式已经绑定的事件处 ...
分类:
Web程序 时间:
2016-08-10 21:10:05
阅读次数:
228
一、事件流 谈到事件,首要要理解事件流的概念:事件流是指从页面接受事件的顺序;“DOM2级事件”规定事件流包括三个阶段:事件捕获阶段、处于目标阶段和事件冒泡阶段。目前大部分的浏览器的事件流是事件冒泡,即最开始由具体的元素接收事件,然后逐级传播到不具体的节点,直到传播到windows对象;另一种事件流 ...
分类:
编程语言 时间:
2016-08-09 02:06:56
阅读次数:
432
什么是RunLoop? -RunLoop就是消息循环,每一个线程内部都有一个消息循环。 -只有主线程的消息循环默认开启,子线程的消息循环默认不开启。 RunLoop的目的 -保证程序不退出 。 -负责处理输入事件。 -如果没有事件发生,会让程序进入休眠状态 。 事件类型 Input Sources ...
分类:
移动开发 时间:
2016-08-06 23:23:16
阅读次数:
235
鼠标与滚轮事件 鼠标事件 “DOM3级事件”中定义了9个鼠标事件。 click:在单击主鼠标按钮(一般是左键)或者按下回车时触发;这意味着onclick事件处理程序既可以通过鼠标也可以通过键盘执行。 dbclick:双击主鼠标按钮(一般是左键)或者按下回车键时触发。 mousedown:按下任意鼠标 ...
分类:
Web程序 时间:
2016-08-06 00:36:24
阅读次数:
237
UI事件 UI(User Interface,用户界面)事件,指的是那些不一定与用户操作有关的事件。 html代码 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>事件类型</title> 6 </head> ...
分类:
Web程序 时间:
2016-08-05 16:08:23
阅读次数:
157
1.事件对象: 在触发DOM事件的时候都会产生一个对象。 2.事件对象event: (1)、type:获取事件类型 (2)、target:获取事件目标 (3)、stopPropagation():阻止事件冒泡 (4)、preventDefault():阻止事件默认行为 ~~~~~~~~~~~~~~~ ...
分类:
编程语言 时间:
2016-07-29 16:32:53
阅读次数:
152
【添加事件机制】 addEventListener 和 attachEvent [W3C] addEventListener('click' , function(){alert('Hello World')} ,false ) //W3C规范添加事件(IE8及以上不兼容); 第一个参数为事件类型 ...
分类:
编程语言 时间:
2016-07-22 18:50:16
阅读次数:
128