事件委托

事件委托

利用冒泡的原理,把事件加到父级上,触发执行效果。

把该是自己的事件交给其他标签来完成,就是事件委托!

把li的事件委托给父元素ul来完成。

事件委托只能是把子元素的事件委托给父元素。

1:事假委托的优点:

1:提高代码性能,运行速度加快

2:节省内存空间

2: 事件源的兼容

target  是event对象下面的属性,这个属性指向事件源

event.target 是w3c的写法,ie浏览器不支持

event.srcElement 这是IE的写法(兼容低版本IE)

兼容写法

var targt=e.target||e.srcElement;

onmousedown鼠标按下事件

onmouseup鼠标松开事件

onmousemove鼠标移动事件

你可能感兴趣的:(事件委托)