有没有一种方法可以动态设置Highchart选项
Is there a way to set Highchart options dynamically?
是否可以在点击时切换图表数据标签(启用/禁用)(无需重新绘制图表),如下所示:
('.inner-container').click(function() {
chart.setTitle({text: "New Title"});
});
我试过下面的方法,但不起作用。
('.inner-container').click(function() {
chart.setOptions({dataLabels: {enabled: true}});
});
在文档中,我似乎找不到任何关于如何动态设置图表选项的详细信息。如果有人能为我指明正确的方向,我将不胜感激。
我使用series.update()方法设法弄清楚了。
chart.series[0].update({
dataLabels: {
enabled: true
}
});
谢谢你的帮助。
基于数据标签元素的附加解决方案:
http://jsfiddle.net/eNMvw/37/
chart.series[0].hideDataLabels = false;
// Add toggler action
$('#toggler').click(function() {
chart.series[0].hideDataLabels = !chart.series[0].hideDataLabels;
chart.series[0].hide();
chart.series[0].show();
});
相关文章:
- HTML范围:动态设置值属性
- 无法使用PHP动态设置下拉列表中的值
- 如何在AngularJS应用程序的主体上动态设置溢出
- 是否可以在调用时动态设置Jquery Accordion的活动面板
- 动态设置谷歌地图缩放
- 动态设置动态创建的元素的宽度
- 如何根据两个不同的输入动态设置链接的路径
- 在使用 Django 静态文件时动态设置映像时,只有绝对路径才能与 jquery 一起使用
- 动态设置页面的背景图像
- 进度条.js动态设置文本
- jQuery timepicker:如何动态设置输入字段的minTime
- 使用Javascript动态设置onKeyUp属性
- 如何保存从单击this.nameClass动态设置的本地存储
- 使用vue.js动态设置v-for
- 如何动态设置填充并在不刷新的情况下显示它
- 在剑道网格中,我可以用一个函数动态设置列属性吗
- Symfony sfValidators:动态设置是否需要值
- 根据移动设备屏幕大小动态设置HighCharts marginTop
- HTML图像布局使用PHP变量,该变量是用JavaScript动态设置的〔o r…〕
- jqgrid在条件下动态设置单元格可编辑false