我有一个图表,我允许放大/缩小.每次用户放大/缩小"重置缩放"时.
现在我添加了一个新的自定义按钮,我需要显示X最新的列数据.我更改了类别和数据,但还需要重置缩放.
可以这样做吗?当用户尝试放大/缩小时,我仍然希望保持"重置缩放".PS:我试过做.zoomOut()然后出现"重置缩放":(
关心Chanan
帕维尔建议打电话
chart.xAxis[0].setExtremes(null,null);
Run Code Online (Sandbox Code Playgroud)
确实有用,顺便说一下,如下所示:http://jsfiddle.net/tvHg6/
但是,虽然图表缩小了,但resetZoom按钮仍然悬空,不知道如何隐藏它.调用chart.resetZoomButton.hide()会隐藏它,但它会永久保留它.
如这里的建议
chart.zoom()
Run Code Online (Sandbox Code Playgroud)
但是请记住,调用chart.zoom()不会触发chart.events.selection事件。如果您手动或以编程方式单击“重置按钮”,则会触发该事件$('.highcharts-button').click();
| 归档时间: |
|
| 查看次数: |
12281 次 |
| 最近记录: |