在Highchart中,如果文本太长,如何在下一行显示图例文本?

时间:2012-11-21 06:18:49

标签: highcharts

我有 this 等高图 如果文本太长,如何在下一行显示图例( Firefox,IE,chrome ... )文本?
描述我的问题的图像是Here

P.S。我不熟悉jQuery。 期待解决方案

1 个答案:

答案 0 :(得分:4)

您需要使用labelFormatter

                labelFormatter: function() 
                {
                      var legendName = this.name;
                      var match = legendName.match(/.{1,10}/g);
                      return match.toString().replace(/\,/g,"<br/>");
                } 

我对小提琴进行了编辑,您可以找到它 Here. 它会在每10个字符后将图例项目文本推送到下一行。猜猜这就是你所需要的。
希望这会有所帮助。