HighCharts上下文按钮

时间:2014-06-11 17:07:25

标签: javascript jquery highcharts

有没有办法以编程方式更改上下文按钮的文字?我发现您可以在实际元素中调用按钮textContent,如下所示:

$("#chart").highcharts().exportSVGElements[8].element.children[2].textContent = "Hello World"

然而,这并没有调整按钮的大小,这似乎只是一种解决方法,可能会以其他方式随时可用,我看不到文档。

有人知道是否可以这样做吗?

1 个答案:

答案 0 :(得分:1)

在插件初始化期间可以轻松更改,如下所示:

$("#container").highcharts({
   . 
   . 
   . 
   exporting : {
       buttons: { 
           contextButton: { 
               text: "Some text"
           }
       }
   }

工作示例:http://jsfiddle.net/Gajotres/96sb2/

更新

可以进行动态更改,但您不会喜欢此解决方案。动态更改某些Highcharts数据的唯一方法是销毁图表并重新绘制它。

以下是一个工作示例:http://jsfiddle.net/Gajotres/96sb2/2/