似乎在Highcharts Treemap中未触发钻取事件。我需要执行一些任务,例如在钻取和钻取事件上显示当前级别编号的警报。如何在Treemaps中完成?
答案 0 :(得分:2)
在此刻,我看到你可以捕捉重绘事件并准备一个简单的解析器"检查ID。默认结构是第一级的id_1,第二级的id_1_1。最简单的是使用拆分,并检查数组的长度。显然,这是一个非常糟糕的解决方案。
events: {
redraw: function () {
var rootNode = this.series[0].rootNode;
if (rootNode === '') {
alert(' NO DRILLED - LEVEL 0 ')
} else {
if (rootNode.split('_').length == 2) {
alert(' DRILLED - LEVEL 1');
} else if (rootNode.split('_').length >= 2) {
alert(' DRILLED - LEVEL 2');
}
}
}
}