我已阅读API文档,搜索谷歌,但据我所知,设置
lang: {
resetZoom: "foo"
}
不起作用。我已经在lang中定位了其他键并且它们保持不变,但不是resetZoom或resetZoomTitle。使用Highcharts 4.1.1
这是我修改过的小提琴:http://jsfiddle.net/66fch6t3/
$(function () {
$('#container').highcharts({
lang: {
resetZoom: "reset me please"
},
chart: {
zoomType: 'x',
resetZoomButton: {
theme: {
fill: 'white',
stroke: 'silver',
r: 0,
states: {
hover: {
fill: '#41739D',
style: {
color: 'white'
}
}
}
}
}
},
xAxis: {
categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
},
series: [{
data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4]
}]
});
});
答案 0 :(得分:3)
如果您通过Highcharts.setOptions
功能执行此操作,则此功能正常。例如:
Highcharts.setOptions({
lang: {
resetZoom: "reset me please"
}
});
$('#container').highcharts({
...
}
请参阅this JSFiddle demonstration了解它的外观和效果。
如果您查看the API,您会看到lang
位于左侧树状结构中的Highcharts.setOptions({
下,而不是$("#container").highcharts({
下。