HighCharts未被捕获的例外

soz*_*hen 5 javascript jquery highcharts

我试图在本地jsFiddle运行相同的代码,但我从firebug得到错误

uncaught exception: Highcharts error #13: www.highcharts.com/errors/13
Run Code Online (Sandbox Code Playgroud)

包含的脚本fiels:

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript" src="http://highcharts.com/js/testing.js"></script>
<script type="text/javascript" src="test.js"></script>  // my js file
Run Code Online (Sandbox Code Playgroud)

同样的事情也发生在这个jsFiddle上.

谁知道为什么会这样?

编辑:我找到了问题的原因.实际上我必须将<script type="text/javascript" src="test.js"></script>标签放在我的标签之后<div id="container"></div>,否则即使我将<script>标签放入,也会显示未捕获的异常<head>.我以前从未将脚本文件放在<body>标签中,这是我第一次遇到这个问题.有人可以解释一下为什么会这样吗?

谢谢

Tor*_*nsi 18

这意味着加载了Highcharts并且加载了配置,但是renderTo选项是错误的,或者页面中没有带有该id的div.见www.highcharts.com/errors/13.

  • 没关系.我没有将`$(document).ready`放在我的js文件中,这就是为什么它没有找到`div`标签.我的错..... (2认同)