在使用highcharts库创建的图表上添加onclick事件

时间:2013-10-08 10:53:47

标签: javascript function events highcharts onclick

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

1 个答案:

答案 0 :(得分:4)

您可以使用图表click事件。

价:

  

单击绘图背景时触发。 this关键字引用   图表对象本身。一个参数event传递给   功能。这包含基于jQuery或的常见事件信息   MooTools取决于使用哪个库作为基础   Highcharts。

     

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

代码:

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

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