javascript - 有没有办法动态设置 Highchart 选项?

标签 javascript jquery dynamic highcharts

是否可以在单击时切换图表数据标签(启用/禁用)(无需重新绘制图表),如下所示:

('.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
    }
});

感谢您的帮助。

关于javascript - 有没有办法动态设置 Highchart 选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17316856/

相关文章:

javascript - 在 JavaScript 中选择匹配的动态字段

javascript - Expressjs pm2忽略观看公共(public)/图像文件夹

javascript - JSHint 重新定义警告并向对象添加更多属性

javascript - 使 Bootstrap 模式可滚动

generics - C# 4.0动态: A potential performant solution to numeric generics?

动态交互问题

javascript - 将文件从目录获取到 HTML 元素中

javascript - MSIE 让我的 Slidejs 代码看起来很糟糕

jquery - 如何使用 CoffeeScript 发出 $.get 请求?

javascript - 无法读取未定义的属性 'BarRenderer'