事件委派的定义就是,把原来加给子元素身上的事件绑定在父元素身上,就是把事件委派给父元素。
Html部分
这里是用一个div包含了四个div且每个div中都给了一张图,如果想要给父div中的每个div都添加点击事件,用JQ的方法如下:
$("#row>div").click(function () {
//待输入执行代码;
}
JQ部分
01. target 属性规定哪个 DOM 元素触发了该事件。
注意:这里的变量e后也需要加上索引值,因为需要把它转化为一个js对象
02. nodeName 属性可依据节点的类型返回其名称。
如果节点是一个元素节点 , nodeName 属性将返回标签名。
如果节点是一个属性节点, nodeName 属性将返回属性名。
其他节点类型, nodeName 属性将返根据不同的节点类型返回不同的节点名称。