我有一个html文件可以用以下代码绘制一个图形:
<html>
<script type="text/javascript" src="flotr2.min.js">
</script>
<body>
<div id="graph_area"></div>
<script type="text/javascript">
(function () {
var container = document.getElementById('graph_area'),graph;
var data =[[2009,9146],[2008, 9484],[2007, 10129],[2006, 10225],[2005, 10158],[2004, 9385],[2003, 9659],[2002, 9369],[2001, 8890],[1999, 8259],[1998, 9257]];
graph = Flotr.draw(container, [ data ],null);
})();
</script>
</body>
</html>它在浏览器中没有显示任何内容。
我将flotr2.min.js保存在与此文件相同的文件夹中。
我收到一个错误:"Flotr“是未定义的。
请帮帮我。
发布于 2014-01-07 09:19:36
如果错误地说:"Flotr“是未定义的.意味着你的js路径不合适。
发布于 2014-01-07 10:00:02
在您的comment中,您没有添加graph-area的宽度和高度,因此它没有显示在浏览器中。
添加这个并查看
#graph_area {
width: 340px;
height: 220px;
}JSFiddle
https://stackoverflow.com/questions/20967612
复制相似问题