gpt4 book ai didi

javascript - 克隆 ID 与克隆元素保持相同

转载 作者:行者123 更新时间:2023-12-03 08:48:47 26 4
gpt4 key购买 nike

paper.on('cell:pointerdown',
function(cellView, evt, x, y) {
for(var i=0; i<menu.length;i++){
if(menu[i].id===cellView.model.id){
graph.addCell(menu[i].clone());
}
}
}
);

在此代码中,我从元素菜单数组中克隆了一个元素。我希望克隆有一个唯一的 id,因为克隆函数应该给出一个新的 id,但它具有与克隆相同的 id克隆元素。有人可以解释一下为什么会发生这种情况以及如何正确克隆元素吗?

最佳答案

它会按应有的方式克隆它,您需要为克隆的元素提供另一个 id。类似的东西

graph.addCell(menu[i].clone().attr('id', newNumber));

关于javascript - 克隆 ID 与克隆元素保持相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32768436/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com