javascript - Jsplumb 删除所有不适用于版本 2.4.3 的连接

标签 javascript jsplumb

我指的是 this示例。

它使用 jsPlumb 版本 2.4.3,我想删除所有连接但它不起作用,要删除所有连接我正在使用此代码。

jsPlumb.deleteEveryConnection().

要删除单个连接,我使用下面的代码,但它显示 .detach 不是一个函数。

 var instance = jsPlumb.getInstance({
     DragOptions: { cursor: 'pointer', zIndex: 2000 },
     Container: "canvas"
  });

instance.bind("click", function (conn) {
    instance.detach(conn);
 });

jsplumb有没有版本问题

任何帮助将不胜感激。 谢谢

最佳答案

var instance = jsPlumb.getInstance({
         DragOptions: { cursor: 'pointer', zIndex: 2000 },
         Container: "canvas"
      });

要删除所有连接,请尝试:

instance.deleteEveryConnection()

要删除单个连接,请尝试:

instance.bind("click", function (conn) {
    instance.deleteConnection(conn);
 });

关于javascript - Jsplumb 删除所有不适用于版本 2.4.3 的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45634207/

相关文章:

javascript - 将 div 扩展到相对左上角定位的内容

Javascript 语法 - 类的箭头函数

javascript - Stripe - 通过 1 个 HTML 按钮提交 token /创建费用?

javascript - jQuery : Access data-link attribute

javascript - 如何在 Jw 播放器中使用移动设备和桌面设备的不同预览图像

javascript - 在Google应用程序脚本GUI中显示Gmail消息

javascript - 使用带有传单的 jsPlumb 连接标记

javascript - jsPlumb repaintEverything 不适用于除 Firefox 之外的所有浏览器

jsplumb - 防止两个连接共享同一个 anchor

javascript - 如何在使用 jsplumb.connect() 时保留端点信息?