0
我正在使用jqplot,我想動態更改我的yaxis標籤。如何動態更改JQplot中的yaxis標籤
我已經嘗試以下操作:
plot1.axes.yaxis.label = "New label";
plot1.replot();
不幸的是我的軸的標籤是本一樣的我plot1選項的聲明。
動態更改yaxis(或xaxis)標籤是可行的嗎?
我正在使用jqplot,我想動態更改我的yaxis標籤。如何動態更改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'
}
}
}
});
謝謝很多馬克!做到這一點的第一種方法很有效。 – AnthonyLeGovic
謝謝!我沒有意識到yaxis.label和yaxis.labelOptions之間的區別! :) – dannymilsom