谷歌图表停止页面滚动

时间:2014-09-02 20:56:46

标签: php charts scroll

我正在尝试绘制一些谷歌图表。我从mysql数据库获取数据,我使用这个类(https://code.google.com/p/php-class-for-google-chart-tools/)将php变量转换为jquery变量(我认为这个类使用JSON)。

图表效果很好,但加载时,我无法滚动页面。我试图在body元素高度上设置内联css:2000px。当图表正在加载时,我可以毫无问题地滚动页面,但此时,当加载第一个图表时,页面停在一个地方,我不能再向上或向下滚动。

这可能是焦点问题吗?

我该如何解决这个问题?

<body style="height:2000px;background-color:yellow;"> - body element with height 2000px

$chart = new Chart('ComboChart'); - creating new instance of chart class

for($i=1;$i<=$num_of_questions;$i++){

    echo "<div id='chart_div".$i."'></div>";
    $num_of_divs++;
}

$used_divs = 0;

这里我为谷歌图表创建div

$chart->load($data, 'array');
$options = array('title' => $otazky['otazka'],  'seriesType' => bars,'width' => 700, 'height'      =>250);
$used_divs++;
$div = 'chart_div'.$used_divs;
echo $chart->draw($div, $options);

0 个答案:

没有答案