日期:2014-05-17  浏览次数:20761 次

highcharts使用问题
本帖最后由 zhenchuang99 于 2012-12-18 16:18:21 编辑
<script type="text/javascript" src="Highcharts-2.3.3/js/highcharts.js"></script>
<script type="text/javascript" src="Highcharts-2.3.3/js/modules/exporting.js"></script>
<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
在学习highcharts,为什么在页面引入后路径没有问题,
firefox总是报错:
[16:12:20.256] TypeError: xa is not a function @ http://localhost:8080/blank/Highcharts-2.1.3/js/highcharts.js:75
ie报错:
消息: 缺少对象
行: 72
字符: 468
代码: 0
URI: http://localhost:8080/blank/Highcharts-2.1.3/js/highcharts.js


消息: 'Highcharts' 未定义
行: 9
字符: 112
代码: 0
URI: http://localhost:8080/blank/Highcharts-2.3.3/js/modules/exporting.js

试了几个版本都是这问题。怎么回事?

------解决方案--------------------
看看那个js文件的75行有什么呗
------解决方案--------------------
是文件的编码问题么
------解决方案--------------------
怎么用的?

是不是用了一个不存在的函数xa?还有Highcharts-2.1.3引入了吗
------解决方案--------------------
引用:
不过去官网上下了Highcharts-2.3.3倒是没有问题了

就是说项目原来实际用的是Highcharts-2.1.3,声明的却是Highcharts-2.3.3
------解决方案--------------------
我也用的是2.3.3版本,没有发现你说的问题。
你把 jQuery库放在上面试下:
<script type="text/javascript" src="js/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="Highcharts-2.3.3/js/highcharts.js"></script>
<script type="text/javascript" src="Highcharts-2.3.3/js/modules/exporting.js"></script>

------解决方案--------------------
引用:
引用:
引用:
不过去官网上下了Highcharts-2.3.3倒是没有问题了
就是说项目原来实际用的是Highcharts-2.1.3,声明的却是Highcharts-2.3.3
不是,我用2.2.5时,还报A  is not a function 呢

和2.2.5有什么关系?
你不是说去官网下了Highcharts-2.3.3后没问题了吗?就是说原先使用的不确定是不是真的2.3.3版本了。

况且运行时firefox报错
[16:12:20.256] TypeError: xa is not a function @ http://localhost:8080/blank/Highcharts-2.1.3/js/highcharts.js:75

说明原先实际使用的是Highcharts-2.1.3
------解决方案--------------------
这个跟你的js有关系你用官网上的demo试下不加其他东西。。
------解决方案--------------------
是引用的问题,<script type="text/javascript" src="Highcharts-2.3.3/js/highcharts.js"></script> 你最先引用在试试,我今天也遇到这个问题了,不过不是引用问题,在win7环境下使用IE8会报这个错误,可是我在谷歌浏览器下就是好的,应该是官网的那个还有点问题