在Highcharts列图中,我们希望通过将其列更宽一点地突出显示一个值/样本......但这似乎不可行,是吗? ?Highcharts:动态更改单列宽度以突出显示一个样本
pointWidth
只影响整个系列。
也许我可以覆盖第二个系列,但恕我直言,这不是一个很好的解决方案。
在Highcharts列图中,我们希望通过将其列更宽一点地突出显示一个值/样本......但这似乎不可行,是吗? ?Highcharts:动态更改单列宽度以突出显示一个样本
pointWidth
只影响整个系列。
也许我可以覆盖第二个系列,但恕我直言,这不是一个很好的解决方案。
我没有看到任何方式与当前的API做到这一点。作为一个同样没有很好的解决方案情节绘制后,你可以调整SVG:
// make fifth bar of first series wider
var bar = $($('.highcharts-series').children()[4]);
bar.attr('width',parseInt(bar.attr('width'))+20);
bar.attr('x',parseInt(bar.attr('x'))-10); // keep it centered
小提琴here。
作品!但通过系列/数据访问属性会更好...... – rantanplan 2013-03-26 11:47:46
简单直观,所以这是我的首选解决方案。 – rantanplan 2013-03-26 11:45:09