JavaScript事件冒泡与捕获 1. JavaScript中的事件传播模式 在JavaScript中存在两种不同的事件传播模式,这得益于网景公司与微软公司的浏览器大战,其中网景公司主推捕获模式,而微软公司主推冒泡模式。所以在IE9及其以下的浏览器中,IE只支持冒泡模式,不过IE9+以及现在的主流浏览器都支持两种模式了。 虽然是两种不同的模式,但是他们的作用都是相同的:决定HTML诸多元素中接收事件的顺序,从而按顺序触发不同元素上的事件监听函数。 1.1 捕获模式 当事件发生时,该事件从最外层元素接收到,然后依次向内层元素传播。 1.2 冒泡模式 当事件发生时,该事件最先 Continue reading