手动触发 drillup 事件,highcharts

4

我正在处理Highcharts的下钻/上升图表。我能够通过以下方式从Highcharts外部触发点击事件来进行下钻操作:

chart.series[0].data[0].firePointEvent('click', event);

但我找不到任何可以触发图表后退按钮的事件。请参见此处。 我想通过编程方式触发“返回概览”事件。谢谢。

1个回答

20

我认为你可以像这样在图表上调用drillUp()函数:

$('#drillUp').click(function() {
    if (chart.drilldownLevels.length > 0) {
        chart.drillUp();
    }
});

在调用此函数之前,您需要检查chart.drilldownLevels数组是否包含元素。请参阅更新的演示


@user3601092 非常欢迎!如果您喜欢的话,也可以考虑给答案点赞!;) - Ilya Luzyanin
1
迷失了3个小时寻找这些信息,这真的很有帮助。 - nikolai.serdiuk
尝试一个小时后,终于解决了回退按钮上的事件监听器无法触发的问题。我仍然想知道为什么我不能将事件监听器附加到“钻取向上”按钮上。还有其他人在这里遇到过问题吗? - Kevin Martin Jose

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接