0

下面的代码显示了一个混乱的图表,

function() displayGoogleChart() {
    /* displays chart */
}
$("#chartDiv").hide();
displayGoogleChart();
$("#chartDiv").show();

问题图表
但是这段代码显示得很好,如下所示:

$("#chartDiv").hide();
$("#chartDiv").show();
displayGoogleChart();

固定图表
为什么会这样?

4

1 回答 1

0

正如@dwaddell 评论的那样,它可能与google用于确定各种图表项的高度和宽度的方法有关。

我会尝试使用div封闭的容器#chartsDiv,看看在隐藏和显示包含时是否会发生同样的事情div

于 2013-05-13T20:14:59.623 回答