我想知道如何在使用highcharts lib制作的整个图表上添加点击事件。
答案 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');
}
}
}