在 Highstock 中重置/设置 ZoomType 控制
我正在使用 highcharts api 在我的应用程序中开发图表。我正在使用 highcharts 中的 highstack 类。
我正在寻找的是我想处理外部按钮的缩放控制。
例如,有一个像缩放这样的单选按钮(是,否),如果我们选择“是”,那么缩放功能应该在我的图表中启用。如果未选择,则应禁用缩放功能。
我尝试过以下属性:
zoomType: 'xy'
我尝试重置上述属性,但失败了。
请给我任何建议来解决这个问题。
提前致谢..
I am using highcharts api to develop charts in my application. I am using highstack class from highcharts.
What I am looking is I want handle the zoom controls from external buttons.
for example there is a radio button like zoom (yes, no), if we select yes then zoom functionality should be enable in my chart. If no selected then zoom functionality should be disabled.
I have tried with following property:
zoomType: 'xy'
I have tried to reset the above property, but failed.
Please give me any suggestion to fix this issue.
Thanks in advance..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
那么,您可以使用以下代码删除 mousedown 处理程序:
chart.container.onmousedown
。这不是最好的解决方案(当使用触摸事件时我还没有在移动设备上测试过这个),但无论如何它是一个很好的起点。在这里您可以找到实时演示: http://jsfiddle.net/3qYAZ 以及该演示的代码:
Well, you can just remove mousedown handler with the following code:
chart.container.onmousedown
. It's not the best solution (and I haven't tested this on mobile when touch events are used), but anyway it's a good starting point.Here you can find live demo: http://jsfiddle.net/3qYAZ and that demo's code: