向 Network Graph AnyChart 添加点侦听器
Adding point listener to Network Graph AnyChart
我正在尝试使用 AnyChart 根据在图表中单击的节点打开特定的 url。但是,pointClick 似乎不起作用;
JavaScript;
anychart.data.loadJsonFile("levels.json", function (data) {
var chart = anychart.graph(data);
...
chart.listen("pointClick", function(e){
open_level(e);
});
...
function open_level(e){
var level = e.iterator.get("url")
window.open(level);
}
一个节点在 .JSON 中由;
给出
"id": "Earth",
"height": 60,
"url": "Earth.html" (local HTML file)
},
我应该怎么做?
网络图实现了不同的事件系统,因为它同时包含节点和边。因此,您可以像 the sample we prepared.
中描述的那样实现所需的交互性
我正在尝试使用 AnyChart 根据在图表中单击的节点打开特定的 url。但是,pointClick 似乎不起作用;
JavaScript;
anychart.data.loadJsonFile("levels.json", function (data) {
var chart = anychart.graph(data);
...
chart.listen("pointClick", function(e){
open_level(e);
});
...
function open_level(e){
var level = e.iterator.get("url")
window.open(level);
}
一个节点在 .JSON 中由;
给出"id": "Earth",
"height": 60,
"url": "Earth.html" (local HTML file)
},
我应该怎么做?
网络图实现了不同的事件系统,因为它同时包含节点和边。因此,您可以像 the sample we prepared.
中描述的那样实现所需的交互性