私はハイチャートを使用しており、達成したい:
- 開始チャート
plotBorder
が有効になっています - ボタンをクリックして動的に無効にする
plotBorder
chartOption
ほとんどのものが同じままで変化するだけで新しいものを作成したくないので、plotBorderWidth
この設定のみを2つの方法で更新しようとしました:
chart.plotBorderWidth = 0
chart.options.chart.plotBorderWidth = 0
しかし、上記の後に chart.render() または chart.redraw() を使用plotBorder
しても消えませんでした。
JS フィドル: http://jsfiddle.net/V7weT/2/