Jquery Flot图不工作,但不出错

Jquery Flot图不工作,但不出错,jquery,flot,Jquery,Flot,所以我有Flot运行,图形轴等绘制,但点没有得到绘制 例如,这是运行的代码(您可以在Chrome上使用JS Inspector并在上运行代码) JS: $(document).ready(function() { $.plot('#placeholder',[ [0,0],[1, 25],[5, 2],[7, 165],[8, 520],[9, 962],[10, 123] ]); }); <div id="placeholder" class="demo-placeho

所以我有Flot运行,图形轴等绘制,但点没有得到绘制

例如,这是运行的代码(您可以在Chrome上使用JS Inspector并在上运行代码)

JS:

 $(document).ready(function() {
     $.plot('#placeholder',[ [0,0],[1, 25],[5, 2],[7, 165],[8, 520],[9, 962],[10, 123] ]); 
});
 <div id="placeholder" class="demo-placeholder"></div>
HTML:

 $(document).ready(function() {
     $.plot('#placeholder',[ [0,0],[1, 25],[5, 2],[7, 165],[8, 520],[9, 962],[10, 123] ]); 
});
 <div id="placeholder" class="demo-placeholder"></div>

代码运行但没有出错-所以我不确定这里出了什么问题

我在Flot站点上运行了相同的代码,导致了相同的问题


p.S我正试图为这项工作准备一个JSFIDLE

您需要将数据包装到一个额外的数组中,如下所示:

$.plot('#placeholder', [[[0, 0], ...]]);

Flot需要一个序列数组,其中每个序列都是一个点数组。因此,如果没有外部数组,Flot会将每个点解释为其自身的序列,其数据无效。有关更多信息,请参见文档部分。

fiddle,谢谢blake,完美。完美谢谢,我没有意识到,我添加了第二组括号,但没有意识到需要第三组括号。