我正在使用highcharts和highstock,并且有一些使用rangeSelector
的图表。从HighSearch中的RangeSelector获取当前选择的范围
一切工作正常,但我想获取当前选择的范围(当用户点击rangeSelector
按钮之一),以便我可以将它存储在cookie中以知道默认显示哪个范围下次。
到目前为止,我已经尝试了各种各样的东西,比如增加一个chart.events.redraw
测试来试图捕获chart.rangeSelector.buttons
对象,但它似乎并没有包含任何有趣的东西。
对我来说,理想的情况是rangeselector.buttons上的事件回调,具有简单的getter函数,就像chart.rangeSelector.buttons[x].setState()
的等价物,名为chart.rangeSelector.buttons[x].getState()
?
我很惊讶这不存在...我必须错过一些东西。任何人都可以帮忙吗?
后你已经尝试或http://jsfiddle.net –
拿来看的相关主题http://stackoverflow.com/questions/15846859/which-rangeselector-button-被选中的高分辨率 –
来自http://jsfiddle.net/E6GHC/1/的jsfiddle似乎部分回答了这个问题(尽管我仍然很惊讶这里没有事件回调)。 –