当用户在页面中选择一个主题时,高图的backgroundcolor也应根据用户选择而改变。 我的代码:如何动态更改Highcharts(特定的HighMaps)的背景颜色?
var colorCode="#fff";
var chart1=new Highcharts.mapChart('geoMap', {
chart: {
backgroundColor:colorCode,
type: 'map'
},
title: {
text: 'US'
},
legend: {
enabled: true
},
......
......
......
$('#theme1').click(function() {
// colorCode="default"
colorCode={
linearGradient: [0, 0, 500, 500],
stops: [
[0, 'rgb(142, 158, 171)'],
[1, 'rgb(238, 242, 243)']
]
}
chart1.redraw();
});
但图表是没有得到刷新,所以没有得到应用的ColorCode。任何类型的建议都会有所帮助。
你能否给我div的'ID'或'CLASS'这是举行高图 –