hoverOut() 在 Raphael 中拖动太快时会干扰拖动功能
hoverOut() interferes with drag function when dragging too fast in Raphael
我有一个具有hoverIn()和hoverOut()函数的形状,可以同时拖动。我的问题是当我拖动太快(不像真的非常快)时,鼠标指针可能会在形状实际移动之前超出形状边界。这导致 hoverOut 被触发,它弄乱了我的拖动功能。当我缓慢拖动时,这不会发生,因为形状位移很小并且鼠标总是在里面。
我如何处理这样一个事实,如果我拖着我不想处理 hoverOut。我尝试了 unHoverfunction(),它部分工作,但现在在拖动并离开形状后,hoverOut 函数没有按应有的方式触发。
我刚刚创建了一个标志,似乎不存在内置解决方案。谢谢你的时间。
相关文章:
- 调整窗口大小时,可拖动的对象会出现在容器外部
- 删除对HTML元素的拖动
- jQuery UI可排序-多连接列表拖动
- 禁用SVG拖动
- 旋转后拖动对象
- JQuery UI可拖动潜水与滚动棒到鼠标
- jsPlumb-拖动克隆而不进行复制
- 当我在节点上拖动鼠标时,我如何防止使用d3.ehavior.zoom().on(“缩放”,重绘)
- 如何使元素在可拖动元素内可单击
- 如何在使用Kinetic拖动同一对象后,在旋转动画中保持先前的偏移
- 在d3中拖动一条线
- 使元素在iframe中可拖动
- 通过拖动可以更改三维模型对象在Three.js场景中的位置
- 如何使所有绘制的(矩形、圆形、直线、多边形)都可拖动?纯JS
- 拖动开始时更改可拖动元素的大小
- 如何正确拖动jqgrid编辑表单
- 交互.js拖动的项目移动到顶部
- 拖动&删除Fullcalendar.io资源-更新视图
- hoverOut() 在 Raphael 中拖动太快时会干扰拖动功能
- HighStocks可拖动元素干扰栅格拖动