0

グラフの plotBackgroundColor を動的に変更しようとしています (highcharts の生成後)。以前、そして多くの属性に対して、私は使用しました(例):

 chart.options.plotOptions.bar.dataLabels.format = '{y} meters'; \n";
 chart.options.tooltip.valueSuffix = 'meters'; \n";

だから、同じ方法で、私の plotBackground を変更したい:

var gradient = {
  linearGradient: [0,400,0,0],
  stops: [
     [0, 'yellow'], 
     [1, 'black']
  ]
 };
 chart.options.chart.plotBackgroundColor = gradient;

しかし、それはうまくいきません...誰かがアイデアを持っていますか?

4

1 に答える 1

1

使用element.attr()機能: http://jsfiddle.net/3bQne/204/

コード:

    chart.plotBackground.attr({ 
        fill: 'white'
    });
于 2013-06-10T12:36:54.590 に答える