使用两个 yAxis 关闭 Highcharts 的 setExtremes

Make Highcharts' setExtremes off tick with two yAxis

我需要设置 Highcharts 图表的 yAxis 的最小值和最大值。而且我不希望最小值和最大值四舍五入到刻度。

Highcharts 文档提供了一个示例,效果很好:

http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/members/axis-setextremes-off-ticks/

var chart = $('#container').highcharts(),
    yAxis = chart.yAxis[0];

    yAxis.options.startOnTick = false;
    yAxis.options.endOnTick = false;

    chart.yAxis[0].setExtremes(40, 210);

但是当我使用两个 y 轴时,它不起作用:

http://jsfiddle.net/4kLyf04a/

图表使用的最小值和最大值不是我在代码中设置的。有人知道为什么吗?

alignTicks 参数设置为 false。