Highcharts 原型海图
我需要使用prototype.js进行web服务调用,然后使用highchart.js绘制图表。 我正在按照建议使用prototype-adapter.js,但如果我尝试同时使用这两个工具(highchart和prototype),仍然会出现错误。 我创建了一个JSFIDLEHighcharts 原型海图,highcharts,Highcharts,我需要使用prototype.js进行web服务调用,然后使用highchart.js绘制图表。 我正在按照建议使用prototype-adapter.js,但如果我尝试同时使用这两个工具(highchart和prototype),仍然会出现错误。 我创建了一个JSFIDLE $(函数(){ var图; $(文档).ready(函数(){ 图表=新的高点图表。图表({ 图表:{ renderTo:'容器', 键入:“行”, marginRight:130, marginBottom:25 },
$(函数(){
var图;
$(文档).ready(函数(){
图表=新的高点图表。图表({
图表:{
renderTo:'容器',
键入:“行”,
marginRight:130,
marginBottom:25
},
标题:{
文字:“月平均气温”,
x:-20/中心
},
副标题:{
文字:“来源:WorldClimate.com”,
x:-20
},
xAxis:{
类别:['09/10','09/11','09/12','09/13','09/14']
},
亚克斯:{
标题:{
文字:“温度(°C)”
},
绘图线:[{
值:0,
宽度:1,
颜色:'#808080'
}]
},
工具提示:{
格式化程序:函数(){
返回“+this.series.name+”
“+this.x+”:“+this.y+”°C”;
}
},
图例:{
布局:“垂直”,
对齐:“右”,
垂直排列:“顶部”,
x:-10,
y:100,
边框宽度:0
},
系列:[{
名称:“ABCD”,
数据:[648.47636.43643.97640.92]
}, {
名称:“ABCD1”,
数据:[899.46882.80893.29889.07]
}, {
名称:“ABCD2”,
数据:[1359.061328.041349.741342.52]
}]
});
});
}))
如果我删除prototype.js和prototype-adapter.js,那么图表绘制得很好,但如果我包含它们,图表就不起作用。
我需要prototype.js来调用web服务
请帮忙
谢谢它不起作用,因为您使用$(document).ready();这就是jquery声明 将jQuery封装到匿名函数中,以保护变量不受原型的干扰
请尝试此代码,它将毫无问题地工作 我刚换了
$(function () {
为此
jQuery(function($) {
这是你的图表的答案
http://jsfiddle.net/j5Grq/17/
嘿,身体,我也犯了同样的错误。。。。我花了3个月的时间,仍然没有得到答案。那么,塞巴斯蒂安,他需要什么才能让这一切顺利进行?
jQuery(function($) {
http://jsfiddle.net/j5Grq/17/