首页 > 解决方案 > 附加节点后元素没有响应删除事件

问题描述

将另一个 div 中的一些元素附加到特定 div 后,当前 div 不会响应第一个删除事件。它在第二次点击后开始响应。

尝试其他关键事件有效,因为我测试了在元素上打字。

这是我在java中尝试使用的:

Node prev = mainBody.getChildNodes().item(index - 1);
NodeList list = currentElement.getChildNodes();
for (int i = 0; i < list.getLength(); ++i) {
    prev.appendChild(list.item(i).cloneNode(true));
}

这是 javascript 等价物:

var list = current.childNodes;
for(var i = 0; i < list.length; ++i){
prev.appendChild(list[i].cloneNode(true));
}

标签: javascriptjavafx

解决方案


推荐阅读