JQuery影响谷歌图表显示

时间:2013-05-13 19:59:15

标签: jquery google-visualization

以下代码显示混乱的图表

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

problem chart
但是这段代码显示得很好,如下:

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

fixed chart
为什么会这样?

1 个答案:

答案 0 :(得分:0)

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

我会尝试使用封装div的容器#chartsDiv,并查看隐藏和显示包含div时是否发生相同的事情。