似乎在 Highcharts Treemap 中没有触发下钻事件。我需要执行一些任务,例如在向下钻取和向上钻取事件上显示当前级别编号的警报。如何在树状图中完成此操作?
我看到此时您可以捕获重绘事件并准备一个简单的“解析器”来检查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');
}
}
}
}
例子:http://jsfiddle.net/ghh1x7vt/1/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)