如何使用 jquery.cxtmenu.js 插件与 cytoscape.js 打包在一起
How do I use the jquery.cxtmenu.js plugin packaged with cytoscape.js?
嗨,有人可以告诉我应该如何设置和使用 cytoscape.js 附带的 jquery.cxtmenu 吗? 我似乎找不到任何关于它的文档。
我已经包含了脚本文件,但我不确定如何初始化和设置我的菜单。
更新:我认为代码中有错误?我不确定,但它似乎正在调用一个右键单击时不存在的函数。
ele.renderedPosition()
非常感谢。
当文档得到改进时,当插件在jQuery插件系统上分离时(它们毕竟是jQuery插件(,插件将在下一个版本中更好地记录
。现在,这里有一个示例:
$('#graph').cxtmenu({
selector: 'node',
commands: [
{
content: '<span class="icon-arrow-right"></span><label>Connect</label>',
select: function(){
$('#graph').cytoscapeEdgehandles('start', this.id());
}
},
{
content: '<span class="icon-remove destructive-light"></span><label class="">Delete</label>',
select: function(){
doc.removeEntity( this.id() );
}
}
]
});
相关文章:
- 将上下文菜单(context.js)附加到cytoscape.js中的节点
- cytoscape.js在布局breathfirst中添加节点
- 如何在Cytoscape.js中为每个节点提供动态edgeLength
- 在cytoscape.js中为不同的节点设置不同的形状
- 为cytoscape.js mapData设置变量限制
- 如何在渲染之前操作 cytoscape.js 图形数据
- Cytoscape.js,图形未以正确的设置显示
- 在 CytoScape.js 中单击连接的节点时更改边缘线颜色
- Cytoscape.js - 获取“.on(tap)”事件位置
- 如何根据 Cytoscape 中的内容自动调整节点大小.js
- 如何使用 jquery.cxtmenu.js 插件与 cytoscape.js 打包在一起
- cytoscape.js webgl renderer
- 是否可以在Cytoscape.js的节点内建立超链接
- 在 Cytoscape js 中使节点不可点击
- 在 Cytoscape.js 中动态添加数据
- CytoScape.js和Meteor简单的例子不起作用
- 如何在 cytoscape.js 中为单独的点击事件对节点进行分组
- 减少cytoscape js布局的未使用空间/箭头长度
- 调整容器大小时,Cytoscape.js指令不会使维度无效
- Vis JS/ Cytoscape JS标签冲突