并非所有浏览器都支持事件捕获(例如,InternetExplorer版本低于9)不支持事件捕获,但是所有浏览器都支持事件冒泡,这就是为什么它是将处理程序绑定到所有跨浏览器抽象(包括jQuery)中的事件的阶段。
与您在jQuery中寻找的内容最接近的是使用bind()
(on()
在jQuery1.7+中已被jQuery取代)或特定于事件的jQuery方法(在这种情况下,无论如何都在内部click()
调用bind()
)。全部使用引发事件的冒泡阶段。
jQuery等同于JavaScript的addEventListener方法
并非所有浏览器都支持事件捕获(例如,InternetExplorer版本低于9)不支持事件捕获,但是所有浏览器都支持事件冒泡,这就是为什么它是将处理程序绑定到所有跨浏览器抽象(包括jQuery)中的事件的阶段。
与您在jQuery中寻找的内容最接近的是使用bind()
(on()
在jQuery1.7+中已被jQuery取代)或特定于事件的jQuery方法(在这种情况下,无论如何都在内部click()
调用bind()
)。全部使用引发事件的冒泡阶段。