### 两种绑定方式 (DOM0)1.obj.onclick = fn; (DOM2)2. ie:obj.attachEvent(事件名称,事件函数); 1.没有捕获(非标准的ie 标准的ie底下有 ie6到10) 2.事件名称有on 3.事件函数执行的顺序:标准ie-》正序 非标准ie-》倒序 4 ...
分类:
移动开发 时间:
2017-05-24 21:10:16
阅读次数:
279
1.event:事件对象,当一个事件发生的时候,和当前这个对象发生的事件有关的信息都会被i临时保存到event对象中 2.event对象必须在一个事件调用的函数里面才有对应事件的内容 3.事件触发时调用的函数,叫做事件函数,一个函数是不是事件函数,取决于这个函数是不是当前被调用 4.IE9+.Chr ...
分类:
其他好文 时间:
2017-03-11 20:38:27
阅读次数:
169
作者:yuyuyu链接:https://zhuanlan.zhihu.com/p/24620643来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 1.1 事件绑定的方式 原生js的事件绑定方式有几种?想必有很多朋友说3种! 目前,在本人目前的研究中,只有两种半!两种半 ...
分类:
编程语言 时间:
2016-12-30 02:20:45
阅读次数:
250
bind() 简要描述 bind()向匹配元素添加一个或多个事件处理器。 使用方式 $(selector).bind(event,data,function) event:必需项;添加到元素的一个或多个事件,例如 click,dblclick等; 单事件处理:例如 $(selector).bind( ...
分类:
Web程序 时间:
2016-12-22 14:11:45
阅读次数:
222
普通添加事件的方法: 执行上面的代码只会alert 2 事件绑定方式添加事件: 执行上面的代码会先alert 1 再 alert 2 普通添加事件的方法不支持添加多个事件,最下面的事件会覆盖上面的,而事件绑定(addEventListener)方式添加事件可以添加多个。 ...
分类:
其他好文 时间:
2016-11-23 07:23:02
阅读次数:
141
什么是事件委托 事件委托是Jquery中一种事件绑定的方式,不同于常见的事件绑定方式将事件绑定在目标元素上,而是将事件绑定在父级元素上通过事件冒泡来执行绑定函数。 事件委托的原理 事件委托将事件监听绑定在目标元素的父级上,当目标元素响应事件时冒泡到绑定事件的父级上,进行判断该事件的目标元素是否是传入 ...
分类:
Web程序 时间:
2016-07-05 16:58:05
阅读次数:
219
一个很简单的示例。 普通添加事件的方法: 执行上面的代码只会alert 2 事件绑定方式添加事件: 执行上面的代码会先alert 1 再 alert 2 这样就可以发现这两种方法的区别了,普通添加事件的方法不支持添加多个事件,最下面的事件会覆盖上面的,而事件绑定(addEventListener)方 ...
分类:
Web程序 时间:
2016-06-19 11:31:56
阅读次数:
135
很简单,看代码。 普通添加事件的方法: 执行上面的代码只会alert 2 事件绑定方式添加事件: 执行上面的代码会先alert 1 再 alert 2 这样就可以发现这两种方法的区别了,普通添加事件的方法不支持添加多个事件,最下面的事件会覆盖上面的,而事件绑定(addEventListener)方式 ...
分类:
Web程序 时间:
2016-06-11 09:17:22
阅读次数:
960
1.选择器 基础的id样式选择器是必须掌握的,这里不多说。 不推荐的写法 缺点:这样做的结果就是html前端和js前端的工作混在了一起,原则上HTML代码只能体现网页的结构 建议写法 优点:jQuery是追加绑定的,绑多少执行多少,还解决了IE的不兼容问题。 Jquery中的事件绑定方式有很多 cl ...
分类:
其他好文 时间:
2016-06-01 22:45:36
阅读次数:
169
jquery的delay sleep 与js的setTime的区别。 delay 和sleep推荐不要用,太难用了。 click on live delegate bind http://www.jb51.net/article/43395.htm jQuery三种事件绑定方式.bind(),.li ...
分类:
Web程序 时间:
2016-05-25 13:03:48
阅读次数:
142