什么是事件? 事件是文档和浏览器窗口中发生的特定的交互瞬间。 什么是事件流: 事件流描述的是从页面中接受事件的顺序( 说白了就是解决页面中事件流发生顺序的问题。),但有意思的是,微软(IE)和网景(Netscape)开发团队居然提出了两个截然相反的事件流概念,IE的事件流是事件冒泡流(event b ...
分类:
其他好文 时间:
2019-04-05 19:55:40
阅读次数:
157
在javascript里,事件委托是很重要的一个东西,事件委托依靠的就是事件冒泡和捕获的机制,我先来解释一下事件冒泡和事件捕获: 事件冒泡会从当前触发的事件目标一级一级往上传递,依次触发,直到document为止。事件捕获会从document开始触发,一级一级往下传递,依次触发,直到真正事件目标为止 ...
分类:
其他好文 时间:
2019-03-30 01:04:17
阅读次数:
170
js事件冒泡 javascript的事件传播过程中,当事件在一个元素上出发之后,事件会逐级传播给先辈元素,直到document为止,有的浏览器可能到window为止,这就是事件冒泡现象。 <div id="col"> <p> <a id="btn" href="#">button</a> </p>< ...
分类:
Web程序 时间:
2019-03-29 14:28:56
阅读次数:
209
Js事件传播流程 js事件传播流程主要分三个阶段:事件捕获阶段、处于目标阶段、事件冒泡阶段。 在我们平常用的addEventListener方法中,一般只会用到两个参数,一个是需要绑定的事件,另一个是触发事件后要执行的函数,然而,addEventListener还可以传入第三个参数,第三个参数默认值 ...
分类:
Web程序 时间:
2019-03-08 13:55:19
阅读次数:
213
原文摘自:https://www.cnblogs.com/qq9694526/p/5653728.html 先上结论:他们是描述事件触发时序问题的术语。事件捕获指的是从document到触发事件的那个节点,即自上而下的去触发事件。相反的,事件冒泡是自下而上的去触发事件。绑定事件方法的第三个参数,就是 ...
分类:
Web程序 时间:
2019-01-30 18:36:50
阅读次数:
174
DOM2级事件规定的事件流包括三个阶段: 1、事件捕获阶段 2、处于目标阶段 3、事件冒泡阶段 事件捕获阶段(Event Capturing): 按照事件捕获的思想,在此过程(click页面某元素)中,document对象会首先接收到click事件,然后事件沿着dom树依次向下,一直传播到实际目标, ...
分类:
其他好文 时间:
2019-01-30 16:11:53
阅读次数:
141
学习准备: ①、顾名思义,“事件修饰符”那么肯定是用来修饰事件,既然和事件有关系,那么肯定和“v-on”指令(也可简写为:@)有关系了。 ②、事件修饰符有以下几类: .stop:阻止冒泡 .prevent:阻止默认事件 .capture:事件捕获 .self:只当事件在该元素本身触发时触发回调 .o ...
分类:
其他好文 时间:
2019-01-27 13:09:33
阅读次数:
216
事件冒泡 当我们点击.content时,事件的执行顺序是content box body document。所以事件冒泡的走向是由子节点向父节点去触发同名事件 事件捕获 当我们点击.content时,事件的执行顺序是document body box content。所以事件冒泡的走向是由父节点向子 ...
分类:
Web程序 时间:
2019-01-15 20:33:38
阅读次数:
173
1 事件绑定:事件与函数绑定的方式 1.1 元素.onclick这种形式,如下: 1 <div id="div1">aaa</div> 2 3 <script type="text/javascript"> 4 var oDiv1 = document.getElementById('div1'); ...
分类:
Web程序 时间:
2019-01-14 15:04:33
阅读次数:
230
第一次面试: 1、$.ajax如何设置请求头 2、对JS面向对象编程的理解 3、H5新特性 4、CSS3新特性 5、字符串操作函数 6、如何处理跨域问题 7、对开发模块化的理解 第二次面试: 1、$.ajax工作原理,以及原生的写法 2、JS事件冒泡和事件捕获 3、vue-cli手脚架的把vue解析 ...
分类:
其他好文 时间:
2019-01-10 19:29:53
阅读次数:
128