问题标签 [jsplumb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 在javascript中通过引用传递
大家好,我正在使用 javascript 和 jsplumb 库我遇到了问题,需要专家的帮助。
这是我的场景。
我有使用 jsplumb 库创建连接的功能。
但问题是我想访问该函数之外的函数中con
创建的相同creatlink()
内容,所以我所做的是
我已经读过,在 JS 中对象可以作为输出参数传递或通过引用传递。
那么在我不想返回它的函数之外访问我的 con 的正确和正确的方法应该是什么,因为这将创建一个单独的副本。
感谢任何帮助将不胜感激。
javascript - 在 JavaScript 中添加覆盖
我正在使用 jsplumb 创建一个流式聊天。一旦流程图创建结束并得到用户的确认,我想让创建的结构不可编辑。为此,已向持有流程图的父级添加了一个过度,但鼠标点击仍在流程图上发生。
如何 - 添加叠加层后不允许在这些组件上发生鼠标单击。
谢谢
javascript - JSplumb 双键
我想使用库 jsPlumb Javascript 与两个 div 建立双键。我可以建立联系,但不能建立双键。
你知道如何制作双键吗?
对于两个 DIV 之间的简单链接:
对于两个 DIV 中的双链接,我对此进行了测试,但它不起作用:
有人有解决方案吗?
java - 如何使用 jsplumb 在时间轴中连接动态创建的任务
假设我们有一个时间线,在该时间线中单击鼠标会创建一个新任务,在这种情况下如何使用jsplumb
?
jquery - 如何在 jsPlumb 中找到未连接的端点?
在我的应用程序中,我在一个模块中使用 jsPlumb lib,有没有办法找出未连接的端点?
javascript - 使用jsPlumb实现垂直线
几个月以来,我一直在成功使用jsPlumb。我用直线连接一些 div 没有问题。现在我想用垂直或水平线连接放置在任何地方的任意 div。为了实现这个目标,我使用锚点放置线,每次测试每个端点的正确 X、Y 值。
我的目标是动态放置垂直或水平线,而不必每次都静态重新计算 X、Y 锚值。有没有可能?jsPlumb 是否有更好的替代方案来实现这一目标?
javascript - jsPlumb - 是否可以使用类名将端点分配给元素组?
我想将相同的端点分配给各种容器。但我必须手动将它们分配给每个容器,例如:
有没有办法可以将其分配给类选择器,例如:
或者可能是一种解决方法?
jquery-ui - 如何使用 jsplumb 连接到端点?
我正在使用 JSplumb 进行连接,我从 JSON 中获取一些数据,并且基于我想在两个端点之间建立连接,我已经在每个节点上创建了结构并创建了端点,我试图在 jsplumb 文档中找到它但不能t..
css - 如何在jsplumb中设置连接线的不透明度?
请参阅下面的工作代码。有人可以告诉我如何设置连接两个 div 的线的不透明度吗?我在有关此的文档中找不到任何内容。我尝试传递setOpacity: 0.5
,opacity: 0.5
并将strokeStyle: rgba(120, 120, 240, 0.4)
其用作paintStyle
. 这些都没有帮助。
谢谢你的帮助。
编码
css - jquery-ui 1.9.2 上可拖动 div 的堆栈选项重置元素 z-index
我有几个(动态生成的)div,它们的 z-index 在 css 中设置为 120:
它们包含一个标题(位于顶部)和一个画布:
当我创建它们时,我会:
然后调用jsplumb.draggable
使它们可拖动(jsplumb 只是调用 jquery's .draggable()
)
问题是当我拖动其中一个 .plugin div 时,它的 z-index 被重置为 1(并且每次拖动它时都会增加,因为该stack
选项)。相反,我希望 z-index 从 120(.plugin div 的原始 z-index 值)开始并从该值递增。
jqueryui 1.7 有一个min
用于该stack
选项的参数。在jqueryui 1.9.2(我正在使用的版本)中,您只能指定一个选择器,并且据我所知,堆叠应该从元素预先存在的z-index开始。相反,它似乎在 1 处任意重新开始。我错过了什么?
(jsplumb:1.3.16,jqueryui:1.9.2,jquery:1.8.1。请注意我不能回滚到旧版本的 jquery-ui)