实际上我有一个小要求,其中有一个带有点列表和下拉列表的散点图。当我从下拉列表中选择一个项目时,应该触发相应的数据点击。当我在图表上选择一个数据点时,必须执行一些操作,并根据选择更新下拉列表。
我们有什么方法可以做到这一点吗?
我已经尝试过firePointClick,事件是未定义的,我希望事件与我们在手动点击发生时获得的事件相同,还有其他方法吗?或任何改进
答案 0 :(得分:7)
它不是API的一部分,但可以使用名为firePointEvent
的内部API函数来完成:
chart.series[0].data[0].firePointEvent('click', event);
要为下拉列表执行类似操作,您可以使用point.events.click event handler
。
答案 1 :(得分:1)
我认为你可以使用点上的选择事件做你想做的事。您可以向图表中的select事件添加事件处理程序(http://api.highcharts.com/highcharts#series.data.events.select) 但您也可以使用API触发它: http://api.highcharts.com/highcharts#Point.select()