0

我正在使用 highcharts 并希望实现:

  1. 在开始图表plotBorder启用
  2. 单击一个按钮并动态禁用其plotBorder

我不想创建一个新chartOption的,大多数东西都保持不变,只有改​​变plotBorderWidth,所以我尝试通过两种方式只更新这个设置:

  1. chart.plotBorderWidth = 0
  2. chart.options.chart.plotBorderWidth = 0

但无论我在上面使用chart.render() 还是chart.redraw(),plotBorder都没有消失。

JS 小提琴:http: //jsfiddle.net/V7weT/2/

4

1 回答 1

0

您可以修改 SVG 图形元素:

http://jsfiddle.net/V7weT/3/

 chart.plotBorder.attr({
        'stroke-width':0,
        'strokeWidth':0
    });
于 2013-10-18T09:12:46.980 回答