原理:事件冒泡node
1.对需求的目标元素的父元素 添加事件。code
2.经过e.target判断是否是需求的目标元素 ,来做相应处理事件
var ul = document.getElementById('ul'); ul.onclick=function(e){ var target = e.target; if(target.nodeName.toLowerCase()=='li'){ //do something } }