`
<div draggable="true" class="wh100 flex-center th-single" @mousedown="mousedown" @mouseup="mouseup" @mousemove="mousemove">
11111
</div>
`
需要一个拖动的效果 所以给div设置了 draggable但是拖动后mousemove mouseup这两个事件就无法触发
各位大佬们这个问题该如何解决
`
<div draggable="true" class="wh100 flex-center th-single" @mousedown="mousedown" @mouseup="mouseup" @mousemove="mousemove">
11111
</div>
`
需要一个拖动的效果 所以给div设置了 draggable但是拖动后mousemove mouseup这两个事件就无法触发
各位大佬们这个问题该如何解决
9 回答1.7k 阅读✓ 已解决
6 回答1.5k 阅读
3 回答1.4k 阅读✓ 已解决
4 回答1.2k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
3 回答1k 阅读
2 回答1.5k 阅读✓ 已解决
要么draggable设置为false,使用mousedown、mousemove、mouseup实现拖拽
要么draggable设置为true,使用dragstart、drag、dragend实现拖拽(对于目标容器,监听dragenter、dragover、dragleave、drop等事件)