1.事件的类别: 2.事件的冒泡: 冒泡事件:点击子view,会触发父view和父view的父view <点击,长按,触摸事件都是冒泡事件,其余都是非冒泡事件> 非冒泡事件: 3.事件的绑定: bind绑定: 和他具有同样触发样式的组件都会触发事件. catch绑定:只有自身组件会触发事件. 4.事 ...
分类:
微信 时间:
2017-02-18 21:32:05
阅读次数:
381
html部分 传统的做法就是如下面一样,给每个p添加一个事件处理程序: 这样添加单击事件是没有问题的,但是如果在一个复杂的页面里,对所有可单击的元素都采用这种方式的话,那将会有数不清的事件处理程序。而解决的方案是从事件的处理机制方面入手,在这里我们利用事件冒泡。 事件冒泡:事件开始时有具体的元素接收 ...
分类:
其他好文 时间:
2017-02-14 13:12:08
阅读次数:
153
深入理解-事件委托 2016-11-20 15:02javascript、web开发综合、性能优化JS性能优化、事件冒泡、事件委托、事件委托优化、事件委托导致性能损失 65 views 深入理解-事件委托 2016-11-20 15:02javascript、web开发综合、性能优化JS性能优化、事 ...
分类:
其他好文 时间:
2017-02-05 19:19:53
阅读次数:
208
冒泡事件就是有内到外,由下至上如冒泡般触发的顺序 ...
分类:
编程语言 时间:
2017-02-05 12:36:00
阅读次数:
196
1、事件委托原理 利用事件冒泡,事件绑定到父元素上,点击子元素的时候,委托父元素触发事件。2、js短路运算 条件语句的简写 例如:if(a >=6){ alert("你好"); } 可以简成: a >= 6 && alert("你好"); 3、获取某月的最后一天 new Date(2016,12,0 ...
分类:
编程语言 时间:
2017-02-05 11:16:04
阅读次数:
174
搜索事件委托和事件冒泡,网上一大堆乱七八糟的解释,当然意思都对,没毛病。 but,真的无聊。 事件冒泡:事件会从点击的元素开始依次向上流出,直到html,遇见事件监听则执行。 事件委托:原因——父元素下有若干不定子元素需要添加相同监听事件。处理方法——利用事件冒泡性质给父元素加监听事件,再用e.ta ...
分类:
移动开发 时间:
2017-02-03 11:58:38
阅读次数:
227
js事件,我这里主要谈谈这三种,冒泡事件,委托事件,以及事件监听。 所谓的冒泡事件,通俗一点就是,一个泡泡往上冒,当往上面的节点事件与目标节点事件(这里是p)一致时,也会发生。 直接上货吧。老样子,先把html放上来,要明白的是这里的节点树是: body>div>p,都添加了onclick事件,目标 ...
分类:
Web程序 时间:
2017-01-31 15:13:29
阅读次数:
243
谈起JavaScript的 事件,事件冒泡、事件捕获、阻止默认事件这三个话题,无论是面试还是在平时的工作中,都很难避免。 DOM事件标准定义了两种事件流,这两种事件流有着显著的不同并且可能对你的应用有着相当大的影响。这两种事件流分别是捕获和冒泡。和许多Web技术一样,在它们成为标准之前,Netsca ...
分类:
编程语言 时间:
2017-01-06 17:02:50
阅读次数:
244
事件的传播方式 通过addEventListener(添加点击事件监听器)形式的绑定事件不会互相抵消,从而实现一个按钮控制多个事件。 移除事件 ...
分类:
Web程序 时间:
2016-12-30 17:23:30
阅读次数:
360
事件监听与事件委托 在js中,常用到element.addEventListener()来进行事件的监听。但是当页面中存在大量需要绑定事件的元素时,这种方式可能会带来性能影响。此时,我们可以用事件委托的方式来进行事件的监听。 每个事件都经历三个阶段 捕获 到达目标 冒泡 事件委托需要用到事件的冒泡, ...
分类:
编程语言 时间:
2016-12-25 18:35:19
阅读次数:
289