我无法让我的 yaxis 中的格式化程序函数在 IE 7 和 8 中工作。如果值大于零,它用于更改颜色。在其他浏览器和 IE 9 中运行良好。
我使用格式化程序来更改工具提示的颜色,并且在 IE 中有效,但 Y 轴中的以下内容无效。有任何想法吗?
yAxis: {
labels: {
formatter: function() {
if(this.value > 0 ){
return '<span style="fill: #4572a7;font-weight:800;">' + '$' + this.value + '</span>';
}
else {
return '<span style="fill: red;font-weight:800;">' + '-$' + Math.abs(this.value) + '</span>'
}
}
},
alternateGridColor: '#F5F5F5',
minorTickInterval: 'auto',
lineWidth: 1,
tickWidth: 1
},