基本上我想做一件简单的事情 - 当用户使用导航器时保存到用户cookie图表xAxis.min和xAsis.max,以便下次我可以在同一选定时段显示他的图表。
是否存在某种onChange事件或我必须在setInterval中读取图表的参数?
答案 0 :(得分:1)
您可以使用xAxis.events.afterSetExtremes
(API)或xAxis.events.setExtremes
事件。根据您的要求,我认为afterSetExtremes
就足够了。
如果您只想通过导航器捕获更改,则需要检查
if(event.trigger == 'navigator')
,否则您只需查看一般更改。
以下是a JFiddle Highstock demo,其中显示了setExtremes
事件的使用情况以及您可以获得的event.trigger
值。