方法:
1 function barCharShow(curr_dim,divId,result_data){ 2 mutilDim(curr_dim);//维度信息 3 var paint = initEcharts(echarts,divId); 4 var option = buildStandardBar(); 5 option.xAxis[0].data=result_data.xAxis_data; 6 option.series[0].data= result_data.data; 7 option.series[1].data=result_data.data_year; 8 option.series[2].data= result_data.data_mom; 9 paint.setOption(option); 10 var select_dim_id = "dim_"+(Number(curr_dim)+1); 11 // paint.on('click', function (params) { 12// option.series[params.seriesIndex].itemStyle.normal.color=function (param){ 13 // if(params.dataIndex == param.dataIndex &&$("#parent_dim_"+curr_dim).val()!=params.name){ 14 // return '#FF3333'; 15 // }else{ 16 // return '#00FFCC'; 17 // } 18 19 // };
1 paint.on('click', function (params) { 2 option.series[0].itemStyle.normal.color=function (param){ //params.seriesIndex 3 if(params.dataIndex == param.dataIndex &&$("#parent_dim_"+curr_dim).val()!=params.name){ 4 return '#FF3333'; 5 }else{ 6 return '#00FFCC'; 7 } 8 9 }; 10 option.series[1].itemStyle.normal.color=function (param){ 11 if(params.dataIndex == param.dataIndex &&$("#parent_dim_"+curr_dim).val()!=params.name){ 12 return '#FF3333'; 13 }else{ 14 return