标签: jquery highcharts highstock
我只想更改导航器选定区域的范围(和/或手柄的开始和结束位置),但我从官方文档中获得的只是:
chart.xAxis[1].setExtremes(min, max)
更改整个导航器的范围。
这是一个更好地解释我案例的小提琴: http://jsfiddle.net/yvw8wje4/
任何想法如何使这成为可能? (如果可能的话)
答案 0 :(得分:5)
正如评论所说,你应该使用xAxis [0]:
chart.xAxis[1].setExtremes(min, max,[Boolean redraw], [Mixed animation]);
fiddle1
此外,您可以在启动图表时使用xAxis.range:
$('#container').highcharts('StockChart', { xAxis: { range: 6 * 30 * 24 * 3600 * 1000 // six months }, }
fiddle2