代码信息来自于http://ejohn.org/apps/learn/。当我们将一个对象的点击事件绑定到一个事件触发元素时会发生什么?因为elem.onclick(),调用onclick时,this指向调用它的对象,也就是elem,所以发生错误。我们需要固定上下文为原先的对象function bin...
分类:
编程语言 时间:
2014-11-04 19:15:25
阅读次数:
163
ie下:obj.attachEvent(事件名称,事件函数); 1.没有捕获 2.事件名称有on 3.事件函数执行的顺序:标准ie 》正序 非标准:ie 》倒序 4.this指向window标准下:obj.addEventListener(事件名称,时间函数,是否捕获); 1.是否捕获 默认fal....
分类:
其他好文 时间:
2014-11-04 01:26:00
阅读次数:
153
上一篇博客JS事件对象中,老师问JS事件处理和VB中的事件处理有什么联系?先来解决一下这个问题。举个VB.net中事件处理的例子(JS敲久了,VB习惯的都不熟悉了,看来得经常回顾了):
1、事件处理VB VS JS
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
...
分类:
Web程序 时间:
2014-11-02 12:32:21
阅读次数:
271
由于项目改造,采用2D webG的pixi库,那么基于canvas的结构上,事件就是最大的一个问题了改造的原理很简单,把hammer里面的addEventListeners事件绑定给第三方库代替,事件的绑定由第三方控制即可hammer是负责接收事件消息即可。传递一个pixi引用,即每个canvas内...
分类:
Web程序 时间:
2014-10-29 16:25:19
阅读次数:
255
jQuery 事件方法事件方法会触发匹配元素的事件,或将函数绑定到所有匹配元素的某个事件。触发实例:$("button#demo").click()上面的例子将触发 id="demo" 的 button 元素的 click 事件。绑定实例:$("button#demo").click(functio...
分类:
Web程序 时间:
2014-10-29 14:47:02
阅读次数:
189
方法:target.appendChild(ele);执行该方法时,会发生两部操作:1、将元素ele从原来的父元素中移除掉2、将元素追加至新的目标元素中,并且保留元素的所有样式信息和事件、、。将一个元素ele追加至另一个元素Div中时,默认会将该元素从原来元素中移除掉,并且该元素的样式信息、事件绑定...
分类:
移动开发 时间:
2014-10-28 19:42:58
阅读次数:
1294
1.事件绑定: addEventListener , removeEventListener。是dom2级别的事件绑定 attachEvent , detachEvent 是IE的事件绑定。2. 事件对象: 由于IE在使用事件的时候必须是window来引用。 event =event || wind...
分类:
编程语言 时间:
2014-10-28 13:35:49
阅读次数:
203
bind(type,[data],fn) 为每个匹配元素的特定事件绑定事件处理函数$("a").bind("click",function(){alert("ok");});live(type,[data],fn) 给所有匹配的元素附加一个事件处理函数,即使这个元素是以后再添加进来的$("a").l...
分类:
Web程序 时间:
2014-10-27 19:00:55
阅读次数:
189
1.jQuery事件绑定的时候,一定要小心多次绑定和重复绑定。2.关于IE中image的onload事件失效解决问题,IE会从缓存里获取地址,如果存在的地址就会很快加载完,onload事件就会触发在绑定前。解决办法,先绑定事件再传地址:var i = new Image();i.onload = f...
分类:
其他好文 时间:
2014-10-25 14:25:29
阅读次数:
201
原生JS通过什么方法绑定click事件? 原生js有一下三种方法为DOM对象绑定click事件, 第一种,在html中添加 onclick属性,在此属性中添加要绑定的事件函数,如下, 这种方法为html处理事件的原始方法,使得html和js过分耦合, 即表现层代码 和 行为层代码耦合: ...
分类:
Web程序 时间:
2014-10-23 01:27:16
阅读次数:
314