5

軸ラベルを変更したい ( Change HighCharts axis titleのように) しかし:

chart.yAxis[0].axisTitle.attr({
  text: 'new title'
})

これは HighCharts 2.0.5 では機能しますが、2.1.4 では機能しなくなりました…</p>

これはまだ可能ですか?

4

3 に答える 3

4

@hfrntt 経由で、これは一時的な修正として機能します:

 $(chart.yAxis[0].axisTitle.element).text('New Label');
于 2011-06-10T16:26:05.437 に答える
1

あなたが説明したことは正しいはずです。グラフのタイトルを設定するという単純なことを試してみました。

var chart = //... Simple chart definition

$button = $('#button');
$button.click(function() {
    chart.setTitle("Garbage");
    chart.redraw();
});

この簡単な例も機能するはずなので、バグを見つけたのではないかと思います。

于 2011-05-30T16:34:37.040 に答える
-2

// これは修正ではなく正しい実装として機能します。

chart.yAxis[0].setTitle({'text':'My text'});

//ハイチャート フォーラム

于 2014-01-26T18:14:18.010 に答える