当前位置: 首页 > Web前端 > JavaScript

jsonmouseove拖动时有时无法触发onmouseup事件

时间:2023-03-27 00:15:38 JavaScript

jsmousedown事件中,按住div监听onmouseove拖动时,有时监听不到onmouseup事件。原因是H5原生的拖动事件会被触发。这将导致一个div在鼠标被释放时继续沿着鼠标的轨迹移动。解决方法是直接干掉H5拖动事件function(ev){ev.preventDefault();};document.ondragend=function(ev){ev.preventDefault();};