我正在尝试拖动 div 而不必添加 mouseup 功能,因为如果用户将鼠标放在窗口外,它可能会出错。
我尝试将“e.which”与 chrome、IE 和 firefox 一起使用,它在 IE 和 chrome 上运行良好,但 firefox 保留了最后一次单击的按钮,所以我将 e.buttons 用于 firefox。
e.buttons 适用于最新版本,但我尝试在 Firefox 14 上使用它,但不支持。
您知道其他解决方案吗?
代码:
if(!drag_enabled || drag_enabled && !e.which || e.buttons != undefined && drag_enabled && !e.buttons )
返回drag_enabled = false;