gpt4 book ai didi

javascript - HighCharts - 条形图无法在 IE8 中正确呈现

转载 作者:行者123 更新时间:2023-11-29 22:11:05 30 4
gpt4 key购买 nike

我有一个简单的条形图,它在 IE8 下无法正确呈现(列不可见)。它在 firefox 和 IE 9+ 上可以正确显示。

我正在使用 jQuery 1.8.3 和 highcharts 3.0.3。

我将数据保留在代码示例中,因为要绘制的列数对于重现问题很重要。如果我删除一个系列,该图将在 IE8 中正确呈现。

代码如下:

$(function () {
$(document).ready(function() {
var barOptions = {
chart: {
renderTo: 'container',
width:450,
height:350,
type: 'column'
},
xAxis: {
categories: [0,1,2,3,4,5,6,7,8,9,10]
},
series: [{
name: 'NC',
data: [7057, 6858, 6643, 6570, 6115, 107, 31, 635, 203, 2, 2]
}, {
name: 'OK',
data: [54047, 52484, 50591, 49479, 46677, 33, 156, 947, 408, 6, 2]
}, {
name: 'KO',
data: [11388, 11115, 10742, 10757, 10290, 973, 914, 4054, 732, 34, 2]
}, {
name: 'VALID',
data: [8836, 8509, 8255, 7760, 7621, 973, 914, 4054, 732, 34, 2]
}, {
name: 'CHECK',
data: [115, 162, 150, 187, 172, 973, 914, 4054, 732, 34, 2]
}, {
name: 'COR',
data: [12566, 12116, 11446, 10749, 10439, 973, 914, 4054, 732, 34, 2]
}]
};

barChart = new Highcharts.Chart(barOptions);
});
});

关于如何解决这个问题有什么想法吗?

最佳答案

正如其他人所说,这看起来像是 Highcharts 中的错误。一种解决方法是在呈现图表后立即以编程方式隐藏和显示其中一个系列。

JSFiddle here .在 IE8 here 中尝试.

$(function () {
var barOptions = {
chart: {
renderTo: 'container',
width: 450,
height: 350,
type: 'column'
},
xAxis: {
categories: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
},
series: [{
name: 'NC',
data: [7057, 6858, 6643, 6570, 6115, 107, 31, 635, 203, 2, 2]
}, {
name: 'OK',
data: [54047, 52484, 50591, 49479, 46677, 33, 156, 947, 408, 6, 2]
}, {
name: 'KO',
data: [11388, 11115, 10742, 10757, 10290, 973, 914, 4054, 732, 34, 2]
}, {
name: 'VALID',
data: [8836, 8509, 8255, 7760, 7621, 973, 914, 4054, 732, 34, 2]
}, {
name: 'CHECK',
data: [115, 162, 150, 187, 172, 973, 914, 4054, 732, 34, 2]
}, {
name: 'COR',
data: [12566, 12116, 11446, 10749, 10439, 973, 914, 4054, 732, 34, 2]
}]
};

barChart = new Highcharts.Chart(barOptions);
barChart.series[0].hide();
barChart.series[0].show();
});

关于javascript - HighCharts - 条形图无法在 IE8 中正确呈现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17996942/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com