0

jqplot を使用していますが、yaxis のラベルを動的に変更したいと考えています。

私は次のことを試しています:

plot1.axes.yaxis.label = "New label";
plot1.replot();

残念ながら、私の軸のラベルは、私の plot1 オプションの宣言と同じです。

yaxis (または xaxis) ラベルを動的に変更することは可能ですか?

4

2 に答える 2

5

試す:

plot1.axes.yaxis.labelOptions.label = "hi mom";
plot1.replot();

または、 を使用していないcanvasAxisLabelRenderer場合は、DOM div 要素を直接操作できます。

$('.jqplot-yaxis-label').html("hi mom");
于 2013-01-03T17:24:02.813 に答える
0

replot()次のように、関数にオプションを直接指定することもできます。

plot1.replot( {
    axis : {
        yaxis : {
            labelOptions: {
                label: 'hi mom'
            }
        }
    }
});
于 2015-09-15T05:55:20.633 に答える