参考链接:https://www.cnblogs.com/lovemomo/p/10751389.html
结论:
target: 触发事件的对象,谁触发谁命中。
currentTarget: 绑定事件的对象,恒等于this,等于addEventListener前面的元素
1.在react的项目中,若是判断点击的div的类型是xx,
方法一:
$('body').click(function(e){
console.log(e.target,e.target.className="xx")
})
方法二、
document.addEventListener('click',function(e){
console.log(e.target.className=='xx')
})
2.若是判断点击的div执行每个操作,但不包括某个类名xx下所有的元素。
$('body').click(function(e){
if($(e.target).parents('.xx').length){
return;
}
//执行点击事件
})