有没有办法以编程方式更改上下文按钮的文字?我发现您可以在实际元素中调用按钮textContent
,如下所示:
$("#chart").highcharts().exportSVGElements[8].element.children[2].textContent = "Hello World"
然而,这并没有调整按钮的大小,这似乎只是一种解决方法,可能会以其他方式随时可用,我看不到文档。
有人知道是否可以这样做吗?
答案 0 :(得分:1)
在插件初始化期间可以轻松更改,如下所示:
$("#container").highcharts({
.
.
.
exporting : {
buttons: {
contextButton: {
text: "Some text"
}
}
}
工作示例:http://jsfiddle.net/Gajotres/96sb2/
可以进行动态更改,但您不会喜欢此解决方案。动态更改某些Highcharts数据的唯一方法是销毁图表并重新绘制它。
以下是一个工作示例:http://jsfiddle.net/Gajotres/96sb2/2/