jqplot を使用していますが、yaxis のラベルを動的に変更したいと考えています。
私は次のことを試しています:
plot1.axes.yaxis.label = "New label";
plot1.replot();
残念ながら、私の軸のラベルは、私の plot1 オプションの宣言と同じです。
yaxis (または xaxis) ラベルを動的に変更することは可能ですか?
jqplot を使用していますが、yaxis のラベルを動的に変更したいと考えています。
私は次のことを試しています:
plot1.axes.yaxis.label = "New label";
plot1.replot();
残念ながら、私の軸のラベルは、私の plot1 オプションの宣言と同じです。
yaxis (または xaxis) ラベルを動的に変更することは可能ですか?
試す:
plot1.axes.yaxis.labelOptions.label = "hi mom";
plot1.replot();
または、 を使用していないcanvasAxisLabelRenderer
場合は、DOM div 要素を直接操作できます。
$('.jqplot-yaxis-label').html("hi mom");
replot()
次のように、関数にオプションを直接指定することもできます。
plot1.replot( {
axis : {
yaxis : {
labelOptions: {
label: 'hi mom'
}
}
}
});