拖动 DOM 元素 + 滚动 + 放置元素导致错误的目标与 jsPlumb 相关?

问题描述

在我花太多时间解释我自己的代码之前,请先看看这个显示类似问题的小提琴(不是我的):

JS Fiddle

小提琴来自的原始线程:

Google Groups: Does jsPlumb work with scrollable divs?

就像在小提琴中一样,我还在 jsPlumb 实例上使用以下方法在滚动时重新绘制所有内容,以便端点和连接正确移动。

plumbInstance.repaintEverything();

现在,请执行以下操作:

  1. 从左向右拖动一个元素,但还没有放下它。
  2. 使用鼠标滚轮向下滚动。您将看到突出显示的目标不再是光标下的目标。
  3. 删除元素。该线路将连接到错误的目标。

关于如何解决这个问题的任何想法? 我什至不确定这是 jsPlumb 问题还是一般问题。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)