0

我使用事件函数来显示缩放事件的开始和结束位置。

xAxis: {
categories: ['2012-01','2012-02','2012-03'],
                        events: {
                            afterSetExtremes: function(event){
                                if (this.getExtremes().dataMin < event.min)
                                    hcmin = this.getExtremes().min;
                                    hcmax = this.getExtremes().max;
                                    alert(hcmin);
                                    alert(hcmax);

                                }
                            }
                    },

函数 this.getExtremes().min 将向我显示标签之间的 x 轴点。我喜欢获取最近的标签,例如“2012-02”。但是如何获得?

4

1 回答 1

0

您可以通过这种方式简单地获取标签:

var min = Math.round(event.min);
var label = this.categories[min];

示例:http: //jsfiddle.net/j5z5E/6/

于 2013-02-13T12:30:32.373 回答