下面的代码作为示例说明了event.target和event.currentTarget之间的区别,但我不清楚。如果有人可以帮忙,对我会很大帮助。
这是jsfiddle中的示例代码:
::std::make_unique<C>()->helo();
https://jsfiddle.net/somya_kashyap3/t587djru/1/
答案 0 :(得分:0)
您需要查找有关冒泡和事件捕获的更多信息。 当您单击DOM中的某个元素时,从该元素一直到根文档开始调用“ click”事件,并“通知”系列中的所有元素,您的内部被单击了,您可能想要用它做点事! 我不会说这件事让您大吃一惊,最后,事件再次传播回第一个元素,以相反的顺序遍历相同的一系列元素,查找更多有关此内容的信息。
本质上的区别是,引发事件时,每个回调都将获得“实际触发点击的原始元素,点击时用户光标下方最里面的元素”以及“目标”的副本。 ”,这是每次的“当前通知”元素。
搜索更多信息here!