我正在使用Highcharts进行深入研究,这是我的工作FIDDLE。
如何获取向上钻取按钮的点击事件?我已提及Highcharts API 但无法弄清楚如何将其合并到我的代码中。
我想做类似的事情:
drillUp: function(){
//get point details by using something like this or this.point
//get series details by using something like point.series
}
答案 0 :(得分:10)
你需要抓住event
。请参阅chart.events.drillup
API文档。
要获得系列中的系列和分数,您可以执行以下操作:
events: {
drillup: function (e) {
console.log(this);
console.log(this.options.series[0].name);
console.log(this.options.series[0].data[0].name);
}
}
由于您没有说明您想要哪个系列或点,这是最常用的方法。
链接到更新后的working FIDDLE
答案 1 :(得分:1)
chart: {
type: 'column',
events: {
drillup: function (e) {
alert(e.seriesOptions.name);
}
}
}
从下面一行
e.seriesOptions.name
通过单击后退按钮(向上钻取按钮),您将获得要加载的系列名称。