如何在点击按钮时隐藏/显示高图表的滚动条和范围选择器
how to hide/show scrollbar and range selector of highcharts on button click?
我想隐藏/显示导航器、滚动条&范围选择器上的一个按钮点击。它似乎没有任何API…hide()隐藏了整个图表。
对解决方案的任何参考都将有所帮助。
您可以显示/隐藏每个SVG元素。
示例:http://jsfiddle.net/dJbZT/99/
$('#btn').toggle(function () {
chart.rangeSelector.zoomText.hide();
$.each(chart.rangeSelector.buttons,function(i,b){
b.hide();
});
chart.rangeSelector.inputGroup.hide();
chart.scroller.xAxis.labelGroup.hide();
chart.scroller.xAxis.gridGroup.hide();
chart.scroller.series.hide();
chart.scroller.scrollbar.hide();
chart.scroller.scrollbarGroup.hide();
chart.scroller.navigatorGroup.hide();
$.each(chart.scroller.elementsToDestroy, function (i, elem) {
elem.hide();
})
}, function () {
chart.rangeSelector.zoomText.hide();
$.each(chart.rangeSelector.buttons,function(i,b){
b.show();
});
chart.rangeSelector.inputGroup.show();
chart.scroller.xAxis.labelGroup.show();
chart.scroller.xAxis.gridGroup.show();
chart.scroller.series.show();
chart.scroller.navigatorGroup.show();
chart.scroller.scrollbar.show();
chart.scroller.scrollbarGroup.show();
$.each(chart.scroller.elementsToDestroy, function (i, elem) {
elem.show();
})
});
相关文章:
- 在高图表中,每x步只显示标签
- 高图表不显示来自csv文件的数据
- 高图表在点单击时显示工具提示
- 同时在高图表中显示多个工具提示
- 日期不能显示在高图表上
- 当间隔之间的范围高时,在高图表中显示y轴上的整个值
- 使用节点下载高图表数据,但不在浏览器中显示
- 隐藏并显示高图表图例
- 为什么我的addSeries(在高图表中)只显示系列的名称,而不显示实际的饼图本身
- 在高图表中显示一个状态的总时间之和
- 高图表错误 #15,图形显示正确
- 如何在高图表的基本柱形图中隐藏/显示列
- 动态显示实时高图表数据,无需警报
- 高图表(高库存):从外部 CSV 获取数据,无法正确显示日期
- 高图表在删除后不显示数据
- 高图表没有点标记,但显示单点或不连续点
- 由于未定义的序列,不显示高图表最近点工具提示
- 高图表:显示错误值的堆积区域工具提示
- 高图表 - 显示心率
- 高图表:显示两条线而不是一条线