其他分享
首页 > 其他分享> > 事件对象

事件对象

作者:互联网

事件对象:

    当事件的响应函数被触发时,浏览器每次都会将一个事件对象作为实参传递给响应函数。在事件对象中封装了当前事件相关的一切信息。比如鼠标的移动,键盘的按键被按下,鼠标滚轮滚动的方向。

    clientx可以获取鼠标指针的水平坐标。clienty可以获取鼠标指针的垂直坐标。

    冒泡(Bubble):指的是事件的向上传导,当后代元素上的事件被触发时,其祖先元素的相同事件也会被触发。取消冒泡:可以将事件对象的cancelBubble设置为true。

    事件的委派:指将事件绑定给元素的共同的祖先元素,这样当后代元素的冒泡被触发时,会一直冒泡到祖先元素。从而通过父元素的响应函数来处理事件。事件委派是利用了冒泡,从而减少了事件的绑定次数,提高程序的性能。event中的target表示的触发事件的对象。

    

标签:触发,鼠标,对象,元素,事件,响应函数,冒泡
来源: https://www.cnblogs.com/maxuefeng/p/13649566.html