Javascript 如何启用拖放功能;加入高层组织结构图?

Javascript 如何启用拖放功能;加入高层组织结构图?,javascript,highcharts,drag-and-drop,Javascript,Highcharts,Drag And Drop,我需要设置一个类型为“organization”的Highcharts图表,它应该支持相互拖放节点(以在树中移动节点) 目前,我得到了一个“组织”图表,其中显示了所有需要的信息 我试图使用Highcharts.plotOptions.series.dragDrop-事件,但根本不起作用。 我还尝试使用Highcharts.series[organization].dataLabels.nodeformat-Callback将外部div替换为带有属性的div:draggable=“true”ond

我需要设置一个类型为“organization”的Highcharts图表,它应该支持相互拖放节点(以在树中移动节点)

目前,我得到了一个“组织”图表,其中显示了所有需要的信息

我试图使用
Highcharts.plotOptions.series.dragDrop
-事件,但根本不起作用。 我还尝试使用
Highcharts.series[organization].dataLabels.nodeformat
-Callback将外部div替换为带有属性的div:
draggable=“true”ondragstart=“fun1(event)”ondrag=“fun2(event)”ondrop=“fun3(event)”ondragover=“func(event)”

我刚刚使用了w3schools的函数:

function allowDrop(ev) {
  ev.preventDefault();
}

function drag(ev) {
  ev.dataTransfer.setData("text", ev.target.id);
}

function drop(ev) {
  ev.preventDefault();
  var data = ev.dataTransfer.getData("text");
  ev.target.appendChild(document.getElementById(data));
}
但这也不起作用。
所以现在我被卡住了。

似乎在组织上没有实现拖放功能。 您可以在官方highcharts论坛或github问题上阅读该主题

按照以下对话进行操作: 和

我明白了。。。所以是的,我想我们只需要在这里等待:)