drag
</div>
<div class="right">
</div>
<script>
let dom
document.querySelector('.drag').ondragstart=function(e){
console.log('拖动开始了')
dom=e.target
}
document.querySelector('.drag').ondragend=function(e){
console.log('拖动停止了')
}
document.querySelector('.right').ondragover=function(e){
// 如果不写这个 ondrop就不会生效
// 可能在释放时依旧走了dragover事件
e.preventDefault();
}
document.querySelector('.right').ondragenter=function(e){
console.log('元素进来了')
}
document.querySelector('.right').ondragleave=function(e){
console.log('元素走了')
}
document.querySelector('.right').ondrop=function(e){
e.preventDefault();
console.log('元素释放在这里了')
}
</script>