2013-07-05 56 views
0

我有4个图表,其中包含多个系列。是否有可能使rangeSelector()一次更改所有图表?Highcharts rangeSelection for multiple charts

甚至更​​加希望将使用滑动主详细它像这样启用:$(“#集装箱”)highcharts(“StockChart”,{....

如果有可能会有人点我以引用或实例

在此先感谢,

MAS

回答

1

您可以使用afterSetExtremes()来捕捉事件形成一个图表,并使用setExtrmes设置在其他图表范围。http://api.highcharts.com/highstock#xAxis.events.afterSetExtremeshttp://api.highcharts.com/highstock#Axis.setExtremes()

+0

这看起来像我需要的东西。不幸的是我的JavaScript技巧很糟糕。我猜测剩下的图表上的听众设置了新的极值?我不知道从哪里开始。顺便说一句,感谢您的准确帮助和快速回复 – geomajor56

+0

刚刚发现这一点,可能是一个开始。 //特定事件监听器 Highcharts.addEvent(chart.xAxis [0],'afterSetExtremes',函数(e){console.log('将极值设置为'+ e.min +','+ e.max); }); – geomajor56

+0

塞巴斯蒂安,我还在为此苦苦挣扎,任何机会,你可以看看这个http://jsfiddle.net/help/eof6du4f/ – geomajor56