作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试流程图,但我不断遇到此错误:
TypeError: $.plot is not a function
我在自己的函数之前导入了所有需要的 JavaScript。
html:
<div class="row">
<div id="monthly_balance" class="col-md-12" style="height: 200px;">
</div>
</div>
js:
<script src="//cdn.jsdelivr.net/jquery/2.1.3/jquery.min.js"></script>
<script src="//cdn.jsdelivr.net/bootstrap/3.3.4/js/bootstrap.min.js"></script>
<script src="//cdn.jsdelivr.net/excanvas/r3/excanvas.compiled.js"></script>
<script src="//cdn.jsdelivr.net/jquery.flot/0.8.4/jquery.flot.min.js"></script>
<script type="text/javascript">
$(function () {
var data = [[1, 12], [2, 25], [3, 4]]; //examplelist
var options = {
series: {
lines: { show: true },
points: { show: true }
}
};
$.plot($("#monthly_balance"), data, options)
});
</script>
我的js位于页面底部(我也尝试将其放在头部,但保留了相同的错误)。
最佳答案
在服务器上找不到http://cdn.jsdelivr.net/jquery.flot/0.8.4/jquery.flot.min.js
文件,因此出现错误。修复一下脚本引用就可以了。
例如:http://cdn.jsdelivr.net/jquery.flot/0.8.3/jquery.flot.min.js
工作正常。 CDN 目前缺少 0.8.4 版本。
关于jquery - 流程图显示 "$.plot is not a function",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29345524/
我是一名优秀的程序员,十分优秀!