代码中的
本意是想让 e.target 和 dragElement 的内容互换
但是2个输出的结果是一样的
也就是说targetDragElement会跟着e.target变化
为什么呢?
这个该怎么解决才好
document.addEventListener('drop', function(e){
if(e.target.className == 'draglist'){
targetDragElement = e.target;
e.target.innerText = dragElement.innerText;
console.log(e.target);
console.log(dragElement);
}
})
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
你自己不是写的
targetDragElement = e.target;吗那
targetDragElement肯定会跟着e.target变化啊,e.target是引用类型嘛。