事件对象
作者:互联网
事件对象:
当事件的响应函数被触发时,浏览器每次都会将一个事件对象作为实参传递给响应函数。在事件对象中封装了当前事件相关的一切信息。比如鼠标的移动,键盘的按键被按下,鼠标滚轮滚动的方向。
clientx可以获取鼠标指针的水平坐标。clienty可以获取鼠标指针的垂直坐标。
冒泡(Bubble):指的是事件的向上传导,当后代元素上的事件被触发时,其祖先元素的相同事件也会被触发。取消冒泡:可以将事件对象的cancelBubble设置为true。
事件的委派:指将事件绑定给元素的共同的祖先元素,这样当后代元素的冒泡被触发时,会一直冒泡到祖先元素。从而通过父元素的响应函数来处理事件。事件委派是利用了冒泡,从而减少了事件的绑定次数,提高程序的性能。event中的target表示的触发事件的对象。
标签:触发,鼠标,对象,元素,事件,响应函数,冒泡 来源: https://www.cnblogs.com/maxuefeng/p/13649566.html