【发布时间】:2015-11-26 15:55:30
【问题描述】:
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);
}
我不知道为什么事件监听器不能在克隆上工作。任何想法表示赞赏!
【问题讨论】:
-
if(selected)中的selected是什么?您没有关闭您的for-loop和if -
但是我添加了一个新的事件监听器。
-
@DanielAbella 所以你是,我很抱歉我错过了。
-
@DanielAbella 您能否创建一个 short 示例来重现您的问题,并定义“将不起作用”。
-
您设置了 zIndex = -1,因此您的克隆位于身体下方。你不能点击它。
标签: javascript