当我点击highstock(高图表)中的光标时如何获取轴值?

时间:2013-02-21 13:38:10

标签: highcharts highstock

我正在使用高库存API参考。

我想知道点击光标时哪里可以得到轴值?

请帮助我!

2 个答案:

答案 0 :(得分:4)

如果您使用Highstock,那么您可以获得x值(以毫秒为单位的时间)并使用Highcharts.dateFormat()以适当的格式返回数据。 (http://api.highcharts.com/highstock#highcharts.dateFormat()

http://jsfiddle.net/NX4KN/

 plotOptions: {
            series: {
                cursor: 'pointer',
                point: {
                    events: {
                        click: function () {
                            alert('Date: ' + Highcharts.dateFormat('%Y-%m-%d',this.x) + ', value: ' + this.y);
                        }
                    }
                }
            }
        }

答案 1 :(得分:3)

您可以使用系列click事件:

DEMO

series: {
    cursor: 'pointer',
    point: {
        events: {
             click: function() {
                 alert ('Category: '+ this.category +', value: '+ this.y);
             }
        }
    }
}