右键单击visjs中的节点(contextmenu)打开扩展弹出窗口(html列表)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了右键单击visjs中的节点(contextmenu)打开扩展弹出窗口(html列表)相关的知识,希望对你有一定的参考价值。

我想在visjs中右键单击节点时打开一个扩展弹出窗口。我尝试了很多东西但似乎没有任何帮助。我希望popup成为有序列表

答案

关于如何创建上下文菜单的一个非常好的解释可以找到here

下面是使用链接示例的vis.js的相关JS代码。

使用vis.Network var,假设它被称为网络:

network.on("oncontext", function (params) {

    params.event.preventDefault();
    $(".custom-menu").finish().toggle(100);
    $(".custom-menu").css({
        top: params.event.pageY + "px",
        left: params.event.pageX + "px"
    });
});

希望这可以帮助。

以上是关于右键单击visjs中的节点(contextmenu)打开扩展弹出窗口(html列表)的主要内容,如果未能解决你的问题,请参考以下文章

使用Visjs实现网络拓扑图

仅当右键单击鼠标悬停在特定的 datagridrow WPF C# 上时才显示 ContextMenu

WPF 左键单击弹出菜单 ContextMenu

ContextMenu 在某些情况下被剪裁

利用jQuery禁止页面的右键单击

根据group-visjs改变物理