我一直在研究 jqplot 水平条形图。
我想要这个输出(我希望点标签是百分比,应该放在图表的起点)
这是我的代码......
$.jqplot.config.enablePlugins = true;
voteResults = [[Chinabank,0],['Citibank',100], ['UOB',0]['POSB',0],['OCBC',0]];
// voteResults = [[Chinabank,50],['Citibank',50], ['UOB',0]['POSB',0],['OCBC',0]];
plot = $.jqplot('chart1', [voteResults], {
seriesDefaults:{
renderer:$.jqplot.BarRenderer,
shadowAngle: 135,
rendererOptions: {
barDirection: 'horizontal',
barWidth:15,
barMargin: 25
}
},
axes: {
yaxis: {
renderer: $.jqplot.CategoryAxisRenderer,
tickOptions:{
showGridline:true,
markSize:0
}
},
xaxis:{
ticks:[0,100],
tickOptions:{formatString:'%d\%'}
}
}
});
现在点标签显示在条形图的末尾之后,如果点值接近 100%,则不会显示任何内容。点数显示为整数。
有没有办法可以移动条形图起点附近的点?
上面的代码显示了这些示例输出......我希望你能帮我解决我的问题:(
谢谢 :)