举栗子 事件输出hello world 事件有两种,一种为事件传播,一种是事件冒泡 事件传播和事件冒泡 这还要从遥远的荒诞说起,两家网景和ie,为了能争夺市场,互相使用相反的技术,当网景使用事件传播的时候,ie使用事件冒泡。(两个正好相反)这个时候w3c来了,为了能规范规定,直接取折中,当事件发生时 ...
分类:
其他好文 时间:
2018-08-13 00:47:09
阅读次数:
164
阻止冒泡事件 阻止默认事件 jQeury阻止默认和冒泡事件 ...
分类:
其他好文 时间:
2018-08-12 18:41:05
阅读次数:
172
内容: 1.事件复习 2.事件捕获 3.事件冒泡 4.事件委托 1.事件复习 (1)事件 事件是用来处理响应的一个机制,这个响应可以来自于用户(点击, 鼠标移动, 滚动), 也可以来自于浏览器 下面的链接描述了所有事件:https://developer.mozilla.org/en-US/docs ...
分类:
其他好文 时间:
2018-07-28 20:35:21
阅读次数:
164
1、JS里面的事件流 DOM2级事件模型中规定了事件流的三个阶段:捕获阶段、目标阶段、冒泡阶段,低版本IE(IE8及以下版本)不支持捕获阶段 捕获事件流:Netscape提出的事件流,即事件由页面元素接收,逐级向下,传播到最具体的元素。 冒泡事件流:IE提出的事件流,即事件由最具体的元素接收,逐级向 ...
分类:
Web程序 时间:
2018-07-27 01:33:37
阅读次数:
213
在工作做事件冒泡经常遇到,但是事件冒泡很多时候是有作用的。比如我弄一个嵌套层事件,来验证事件冒泡。 首先,给span和div和body绑定响应函数: 当点击span的响应函数时,div和body的响应函数都发生了,这是因为冒泡事件。 通过点击span发生响应,div和body都发生响应,这种影响关系 ...
分类:
其他好文 时间:
2018-07-16 14:11:59
阅读次数:
146
大家好,这里是「 从零开始学 Web 系列教程 」,并在下列地址同步更新...... github:https://github.com/Daotin/Web 微信公众号: "Web前端之巅" 博客园:http://www.cnblogs.com/lvonve/ CSDN:https://blog. ...
分类:
Web程序 时间:
2018-07-12 18:07:30
阅读次数:
214
事件冒泡 当事件发生后,这个事件就要开始传播(从里到外或者从外向里)。为什么要传播呢?因为事件源本身(可能)并没有处理事件的能力,即处理事件的函数(方法)并未绑定在该事件源上。例如我们点击一个按钮时,就会产生一个click事件,但这个按钮本身可能不能处理这个事件,事件必须从这个按钮传播出去,从而到达 ...
分类:
其他好文 时间:
2018-07-08 23:15:21
阅读次数:
197
1:阻止冒泡事件JS事件流其中一种是冒泡事件,当一个元素被触发一个事件时,该目标元素的事件会优先被执行,然后向外传播到每个祖先元素,恰如水里的一个泡泡似的,从产生就一直往上浮,到在水平面时,它才消失。在这个过程中,如果你只希望事件发生在目标元素,而不想它传播到祖先元素上去,那么你需要在“泡泡”离开对象之前刺破它。在vue中怎么写?2:阻止默认行为在vue中怎么写?3:键盘事件获取键码?通过事件对象
分类:
其他好文 时间:
2018-06-11 23:38:10
阅读次数:
305
事件流 事件流描述的是从页面中接收事件的顺序; 事件冒泡:事件开始时由最具体的元素(最内层)逐级向上传播到较不具体的节点(文档); 事件捕获:事件开始时由相对不具体的元素最快接收到事件,而最具体的元素最后接收到事件。 书中的解释比较绕,其实我比较粗暴的理解就是,冒泡就像水中的波纹传播,从触发点开始向 ...
分类:
Web程序 时间:
2018-05-27 12:18:36
阅读次数:
218
注册事件 事件类型参考 https://developer.mozilla.org/zh-CN/docs/Web/API/Event 删除事件 事件冒泡 / 事件捕捉 事件捕获指的是从document到触发事件的那个节点,即自上而下的去触发事件。相反的,事件冒泡是自下而上的去触发事件。绑定事件方法的 ...
分类:
Web程序 时间:
2018-05-15 14:00:41
阅读次数:
202