2

ハイストック API リファレンスを使用しています。

カーソルをクリックしたときに軸の値をどこで取得できますか?

私を助けてください!

4

2 に答える 2

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);
                        }
                    }
                }
            }
        }
于 2013-02-22T08:56:34.813 に答える
3

clickシリーズイベントを使用できます:

デモ

series: {
    cursor: 'pointer',
    point: {
        events: {
             click: function() {
                 alert ('Category: '+ this.category +', value: '+ this.y);
             }
        }
    }
}
于 2013-02-21T13:42:33.903 に答える