highcharts。如何确定CLICK制作点的坐标?

时间:2015-03-10 13:47:15

标签: highcharts

如何确定制作CLICK的点的坐标。如果CLICK完全在图形的线上(而不是在图形的点上)。

chart: { 
 events: {
  click: function(event) {}
 }
},

不能正常工作

1 个答案:

答案 0 :(得分:1)

我认为您应该使用plotOptions.series.events.click,而不是chart.events.click。然后只需设置tooltip.snap = 1以仅在光标非常接近线/点时获得点击。要获取坐标,请使用event.chartXevent.chartY

    tooltip: {
        snap: 1  
    },
    plotOptions: {
        series: {
            events: {
                click: function (e) {
                    console.log(e.chartX, e.chartY);
                }
            },
        }
    },

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