1
我有一个折线图(用flot chart创建),我想要国际化,为此我需要xAxis标签的多种语言。我的dataTick看起来像:如何在jquery.flot.js中为xAxis只使用一个数组元素?
{
"itemTicks":
[
[24, ["help", "hilfe", "aider"]],
[3, ["card", "karte", "carte"]],
[9, ["english", "deutsch", "francaise"]]
]
}
目前它打印出eveything。 (所以像:help,hilfe,aider [用逗号分开]) 我可以在哪里指定应该使用哪个元素/索引?我还希望用户可以更改语言(例如,使用选择框)并且标签也应该更改。这已经适用于页面的其余部分,它与全局变量language
一起工作,我将其设置为所需语言的索引。
我试图设置在X轴格式化,这并没有任何效果:
plot = $.plot($('#graph-bars'), series, {
...
xaxis: {
ticks: itemTicks,
autoscaleMargin: 0.02,
labelWidth: 300,
labelFormatter: function(label, series) {
return label[0];
}
},
...
});