Highcharts.setOptions({ //改变的配置属性 例如: chart: { type: 'line', height: 400, width: $(document.body).width() //全局的 写在$(id).highcharts() 外边 } }); $("#container").highcharts({ // Highcharts 代码 });//highcharts生成渲染出来之后在外部很难改变其属性,所以利用Highcharts.setOptions(); //改变属性或内容后要重新生成highcharts()才能生效例如当浏览器窗口大小该改变的时候让图标宽度自适应宽度$(window).resize(function () { window.onresize = getOptions; getOptions(); //改变属性内容
highchart("#container"); //要重新生成});function getOptions() { Highcharts.setOptions({ //改变的配置属性 例如: chart: { type: 'line', height: 400, width: $(document.body).width() //全局的 写在$(id).highcharts()外边 } });};function highchart() { $("#container").highcharts({ // Highcharts 代码 });}