highcharts - 在 Highcharts 中如何为标签点击添加事件

标签 highcharts

在 Highcharts 中有一个点击栏的事件。但是栏的高度很小,无法点击它。因此,我希望事件在 Highcharts 中进行进一步处理。

例如。我想要以下示例中的月份名称事件。
enter image description here

提前致谢。

最佳答案

如果您不想使用 JQuery,您可以按如下方式使用它

chart.xAxis[0].labelGroup.element.childNodes.forEach(function(label)
{
    label.style.cursor = "pointer";
    label.onclick = function(){
      alert('You clicked on '+this.textContent);
    }
});

完整代码在 http://jsfiddle.net/t07ok5v3/5/

关于highcharts - 在 Highcharts 中如何为标签点击添加事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42062016/

相关文章:

javascript - 导入exporting.js(导出highchart图表)时出现错误 'Cannot read property '文档“未定义”

javascript - 使用对象数组填充 Highcharts 线

javascript - 如何在 Highcharts 中修改 Column stacked percent Chart

javascript - 如何重置drillUpButton 单击时的大小

javascript - 无法在页面上显示 Highcharts - 仅显示示例

javascript - Highchart UTC 日期始终设置为 1970 年 1 月 1 日

jquery - Highcharts - 设置 yAxis 的最大范围,但保持轴在该范围内动态

javascript - 在 highcharts 的散点图/柱形图中隐藏零值

javascript - 如何从工具提示格式化程序显示 highchart 系列线标记符号?