2011-06-15 85 views
0

如何修改jqplot中的條形之間的距離。當它們之間的元素較少時,它們之間的空間太多。這裏有2張圖片,其中一張顯示一些條,第二張顯示較少的條。jqplot圖形條之間的寬度

enter image description here

enter image description here

酒吧少,顯示,更大的杆之差。我希望能夠改變這一點,而不是讓酒吧變胖。我喜歡他們現在的酒吧,但我希望在背景中的酒吧和網格線之間的網格寬度尺寸更小。

回答

5

設置barPadding爲負值

seriesDefaults: { 
    renderer: $.jqplot.BarRenderer, 
    rendererOptions: { 
    barPadding: -20 
    } 
} 
+0

#paul:有沒有解決方案可以動態設置容器的寬度?我的意思是如果容器太小而不能容納酒吧。 – hardik 2012-11-29 13:13:41

4

試試這個

seriesDefaults: { 
    renderer: $.jqplot.BarRenderer, 
    rendererOptions: {       
      barMargin: 8       
    } 
}, 
+0

我也遇到了一些問題,並發現當我立即改變這些選項時,事情並沒有令人耳目一新。 – Matt 2011-07-19 19:06:38

0

我覺得首先你應該設置barWidth。

seriesDefaults: { renderer: $.jqplot.BarRenderer, rendererOptions: { 
     barWidth: 15 
     } },