就用的是highcharts官方的例子,我新建了一个单独的html可以运行但放到django的模板里就不可以了。已经确定资源已经正常加载(即jquery和highcharts的js文件都能加载),在这一句提示$('#test').highcharts({undefineisnotafunction。不知是什么原因呢?(google上搜到类似问题是没有加载jquery,我这里已经加载了)$(function(){$('#test').highcharts({chart:{type:'column'},title:{text:'FruitConsumption'},xAxis:{categories:['Apples','Bananas','Oranges']},yAxis:{title:{text:'Fruiteaten'}},series:[{name:'Jane',data:[1,0,4]},{name:'John',data:[5,7,3]}]});});不过后来我在网上看到一个这样的写法,算是解决了jsnewHighcharts.Chart({chart:{type:'column',renderTo:"test"//这里是div的id},....
2 回答
肥皂起泡泡
TA贡献1829条经验 获得超6个赞
请注意jQuery版本的问题,jQuery2.0(具体哪个版本不记得了,至少1.4.4是不可以的)以下版本是有问题的,需通过newHighcharts.Chart()方式调用
12345678_0001
TA贡献1802条经验 获得超5个赞
大神,能给我看看你的jdango和highcharts结合的demo吗,我正在整,数据那块整不好,谢谢,或者能帮我看看我那demo就更好了
添加回答
举报
0/150
提交
取消