5

实际上,我有一个小要求,其中有一个带有点列表和下拉列表的散点图。当我从下拉列表中选择一个项目时,应触发其相应的数据点单击。当我在图表上选择一个数据点时,必须执行一些操作,并且下拉列表应根据选择进行更新。

我们有什么办法可以做到这一点?

我试过firePointClick,事件未定义,我希望事件与手动点击发生时得到的事件相同,还有其他方法吗?或任何改进

4

2 回答 2

9

它不是 API 的一部分,但可以使用以firePointEvent这种方式调用的内部 API 函数来完成:

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

要为下拉菜单做类似的事情,您可以使用point.events.click event handler.

于 2013-04-26T12:44:57.330 回答
1

我认为您可以使用点上的选择事件来做您想做的事情。您可以将事件处理程序添加到图表中的选择事件 ( http://api.highcharts.com/highcharts#series.data.events.select ),但您也可以使用 API 触发它: http://api。 highcharts.com/highcharts#Point.select()

于 2013-04-26T10:58:45.050 回答