4

我想在单击按钮时更改highchart 的宽度,我知道我可以使用chart.setSize函数来完成,但它仅以像素为单位设置宽度。但我需要以百分比设置宽度。

这是示例 JSFiddle,我在其中尝试以 3 种方式重置宽度。只有按钮 1 有效,其余 2 无效。

请让我知道如何以百分比重置宽度。

4

1 回答 1

7

你可以这样button4

    var chart = $('#container').highcharts();
    var el = $('.chart-inner');
    el.css('width','100%');
    chart.setSize(el.width(),el.height(),true);
于 2013-06-28T09:04:01.577 回答