JS事件委托

事件委托

通俗的讲,事件就是onclick,onmouseover,onmouseout,等就是事件,委托呢,就是让别人来做,这个事件本来是加在某些元素上的,然而你却加到别人身上来做,完成这个事件。
也就是:利用冒泡的原理,把事件加到父级上,触发执行效果。

实现事件委托步骤:

                1、先找到父节点或者祖先节点
                2、将事件添加到找到的节点上
                3、判断触发对象,是否符合条件,然后进行后续操作

例子

例如点击ul下的li标题
JS事件委托_第1张图片

    
    
    
        
        
        Document
        
    
    
        
  • 标题
  • 标题
  • 标题
  • 标题

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