AmChart 上的 clickGraph 不工作

clickGraph on AmChart not working

在我的例子中,当用户点击 SerialChart Graph 时,我试图将用户带到报告页面。

AmCharts.makeChart("chartdiv",
  {
    "type": "serial",
    ...
    "clickGraph":function(e) {
        alert(1);
    }

});

以上方法无效,事件永远不会触发。我查看了文档几次,无法弄清楚我做错了什么。

您不能将事件侦听器作为 属性 传递。 (据我所知)
您可以做的是在创建图表后添加监听器。

chart.addListener("clickGraph", graphClicked);

function graphClicked(e) {
    alert(e.graph.title);
}

Fiddle