首先在外部新建一个chart数组。
var chartsArr=[];
把需要进行大小响应的 chart图放进去。
myChart1.setOption(option1);
chartsArr.push(myChart1);
myChart2.setOption(option2);
chartsArr.push(myChart2);
然后是修改div大小的点击事件:
function bigEcharts() {
$(".righthidden").css({"width":"70%"}); //修改大小
for(var i=0;i<chartsArr.length;i++){
chartsArr[i].resize();
}
}