jquery移动和flot库

时间:2011-04-28 01:49:40

标签: jquery mobile jquery-mobile flot

我正在一个小型的jquery移动框架网站中实现flot。包含flot的页面/内容div位于辅助页面上。第一次显示flot页面时,图表呈现得很好。移回主页面并再次转发到flot页面,图表不会呈现。

内容来自asp mvc视图:

<div id="chartcontainer">
    <div id="chartdiv" style="height:300px;width:400px;"></div>
</div>
<script type="text/javascript">
$(function () {
    var d1 = [[1, 1], [2, 2], [3, 3]];
    $.plot($("#chartdiv"), [d1]);
});
</script> 

2 个答案:

答案 0 :(得分:1)

您可能需要刷新页面,请尝试.page()

$.plot($("#chartdiv"), [d1]).page();

答案 1 :(得分:1)

文档就绪通常是jQuery Mobile无法正常工作的东西。

而不是$(function(){})尝试绑定到page*这样的事件:

$('div#withMYgrid').live('pageshow',function(){
//plot here
});