向节点添加事件侦听器的函数不起作用

Function adding eventlistener to node not working

本文关键字:函数 不起作用 侦听器 事件 节点 添加      更新时间:2023-09-26

下面的函数不起作用。我有一个原始物体,它是一个正方形。我用appendChild复制那个正方形。在这个复制方法中,我在下面调用这个函数,将事件侦听器添加到新创建的方形克隆中。elem参数是克隆的节点。为什么下面的功能不起作用?

function addEventListenerToNode(elem) {
  elem.addEventListener("click",function() {
    object.createOutline(elem);
  });
}

Typo:单词listener中缺少一个e。您应该在控制台中看到一个错误。

elem.addEventListner("click",function() {
    object.createOutline(elem);
});

应该是

elem.addEventListener("click",function() {
    object.createOutline(elem);
});