我正在使用名为“Plot”的jquery插件, 我在使用这个时遇到了问题,因为它似乎没有显示任何图形。 我在http://jsfiddle.net/LDnUQ/复制并粘贴了代码,但遗憾的是它无效。
这是代码
<script>
var plot = $.plot($("#flot_chart_<?= $char_iter; ?>"), [{ label: "Google Rank", data: d}], options);
var formateddata = [[1293840000000,332],[1293926400000,321],[1294012800000,310],[1294099200000,299],
[1294185600000,288],[1294272000000,277],[1294358400000,266],[1294444800000,255],
[1294531200000,244],[1294617600000,233],[1294704000000,222],[1294790400000,211],
[1294876800000,200],[1294963200000,189],[1295049600000,178],[1295136000000,167],
[1295222400000,156],[1295308800000,145],[1295395200000,134],[1295481600000,123],
[1295568000000,112],[1295654400000,101],[1295740800000,90],[1295827200000,79],
[1295913600000,68],[1296000000000,57],[1296086400000,46],[1296172800000,35],
[1296259200000,24],[1296345600000,13]];
jQuery.plot(jQuery("#placeholder"), [formateddata], { xaxis: { mode: "time" } });
</script>
<div id="placeholder" style="width:300px;height:200px;"></div>
我知道我的网站上仍然需要嵌入javascript脚本,例如:
<script type='text/javascript' src='mysite/js/flot/excanvas.js'></script>
<script type='text/javascript' src='mysite/js/flot/excanvas.js'></script>
<script type='text/javascript' src='mysite/js/flot/jquery.flot.js'></script>
<script type='text/javascript' src='mysite/js/flot/jquery.flot.resize.js'></script>
<script type='text/javascript' src='mysite/js/flot/jquery.flot.pie.js'></script>
我也在我的网站中嵌入了jquery脚本,但仍然无法使用flot插件。这有什么问题?也许这是与其他JavaScript脚本冲突的东西。
您的帮助将受到极大的赞赏和奖励。
谢谢! :)
答案 0 :(得分:2)
图表出现在Chrome中。在IE中你得到“window.G_vmlCanvasManager为null或不是对象”。阅读这篇关于使其与IE一起使用的帖子。