如何调用另一个函数来更改 Highcharts 股票中的时间范围选择器和日期选择器?

How to call another function on changing the time range selector and date selector in Highcharts stock?

我正在使用 stock Highcharts,其中有时间范围选择器和日期选择器。我想调用另一个函数来更改时间范围选择器和日期选择器。我该怎么做?

这是 Highchart 股票代码:

    Highcharts.stockChart("config", {
  chart: {
    alignTicks: false
  },

  rangeSelector: {
    selected: 1
  },

  title: {
    text: "Summary"
  },

  series: series
});

};

图片如下:

我在上图中指出了时间范围选择器和从 - 到日期选择器

根据需要使用setExtremesafterSetExtremes事件回调函数:

    xAxis: {
        events: {
            setExtremes: function(e) {
                ...
            },
            afterSetExtremes: function(e) {
                ...
            }
        }
    }

现场演示: http://jsfiddle.net/BlackLabel/j0acLf8v/

API参考:

https://api.highcharts.com/highstock/xAxis.events.setExtremes

https://api.highcharts.com/highstock/xAxis.events.afterSetExtremes