Javascript AmCharts内联代码未捕获引用错误
在我的HTML中,我编写了如下Amcharts内联脚本:Javascript AmCharts内联代码未捕获引用错误,javascript,uncaught-exception,amcharts,Javascript,Uncaught Exception,Amcharts,在我的HTML中,我编写了如下Amcharts内联脚本: <script type='text/javascript'> var am_chartData = ... AmCharts.ready(function () { chart = new AmCharts.AmSerialChart(); chart.dataProvider = am_chartData; ... ... c
<script type='text/javascript'>
var am_chartData = ...
AmCharts.ready(function () {
chart = new AmCharts.AmSerialChart();
chart.dataProvider = am_chartData;
...
...
chart.write('amcharts');
});
</script>
此错误指向AmCharts.ready(函数(){
)行。当浏览器到达AmCharts.ready行时,似乎找不到AmCharts。当我在页面的标记中包含AmCharts.js文件时,一切正常。但我想将其包含在页面底部
我必须将所有内联脚本移到HTML文件的末尾,还是有更好的解决方案不改变我的内联脚本位置?只有两个想法。
尝试在调用之前包含库。
还要检查路径是否正确并已加载。您是否能够解决此问题?
<script type="text/javascript" src="/js/amcharts.js"></script>
Uncaught ReferenceError: AmCharts is not defined