在图表上使用高图表库制作的图表上添加 onclick 事件

Add onclick event on chart made with the highcharts library

本文关键字:添加 事件 onclick 高图表      更新时间:2023-09-26

我想知道如何在使用高图表库制作的整个图表上添加一个点击事件。

您可以使用

图表click事件。

裁判:

单击绘图背景时触发。此关键字是指 图表对象本身。一个参数(事件(被传递给 功能。这包含基于 jQuery 或 MooTools 取决于哪个库用作基础 高图表。

有关点击点的信息可以通过 event.xAxis 和 event.yAxis,它们是包含每个维度的轴的数组 以及单击点处每个轴的值。主轴为 event.xAxis[0] 和 event.yAxis[0]。记住日期时间的单位 轴是自 1970-01-01 00:00:00 以来的毫秒。

法典:

chart: {
    type: 'column',
    events: {
        click: function () {
            alert('chart clicked');
        }            
    }
}

演示:http://jsfiddle.net/DYNhr/