var whichSelected = document.querySelectorAll(".selected");
for(var i = 0; i < whichSelected.length; i++) {
var clone = whichSelected[i].cloneNode(false);
clone.addEventListener("click", function() {createOutline(clone)});
document.body.appendChild(clone);
}
我不知道为什么事件监听器不能在克隆上工作。任何想法表示赞赏!
最佳答案
您正在设置 z-index
复制节点到 -1
,因此单击时,您单击 body
.
此外,id
与复制的节点相同,您可能需要更改它。
关于javascript - EventListener 不适用于克隆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33942679/