javascript - 系列数据无法触发点击事件 | Highcharts

标签 javascript jquery highcharts

我试图在一系列数据中触发点击事件(我使用的是 Highcharts)。我的方法是 follows .我在 plotOptions 中添加了点击事件,而不是在完成时点 here工作正常。

问题(我认为)是 firePointEvent 不工作,但手动点击确实会触发事件。

var chart = $("#container").highcharts();
chart.series[0].data[0].firePointEvent('click');

我是不是遗漏了什么或者哪里错了?

最佳答案

在这种情况下可以引用事件:

chart.options.plotOptions.series.events.click(chart.series[series index]);

并在图表中获取系列,例如:

click: function(event) {
console.log(event);
alert(event.name + ' clicked\t');

jsfiddle

关于javascript - 系列数据无法触发点击事件 | Highcharts ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39675306/

相关文章:

javascript - 来自谷歌电子表格的 Highcharts 数据隐藏了除开始时的一个之外的所有系列

javascript - 当高度较小时,如何正确显示高脚椅的工具提示?

javascript - 禁用向上滚动超过特定点

jquery - 在 DIV 中加载的网站的宽度和高度属性

javascript - 如何为所有浏览器(包括移动浏览器)验证表单

javascript - JSON 在我的 JavaScript 中被全局修改...为什么?

colors - highcharts:悬停时更改饼图切片的颜色

javascript - Leaflet 中 svgs 的 d3-tip 偏移量,仅限 Firefox,不工作

javascript - lodash - 使用过滤器对象数组的过滤器函数

javascript - mouseout时如何停止mouseenter功能