在ASP.NET网站中使用HighCharts 2.2.3。
请参考http://jsfiddle.net/wergeld/TDLvc/获取代码示例。
我的网站设置与jsFiddle显示的略有不同。
我更改系列的函数存在于一个包含的JS文件中,并且对该函数的调用不是“内联”于图表创建JS代码中(尽管它仍然包含在文档准备好的jQuery中)。
我有两个问题,其中一个可以在jsFiddle中看到: 1)更改图表类型时,似乎yAxis指定丢失了。您可以看到我最初有两个yAxis,更改图表类型后,顶部轴不再具有值标签(这意味着图表数据仅使用底部轴(第一个yAxis))。 2)在Firefox或IE下运行时,会在调用以下行时出现错误:
错误信息为: c不是一个构造函数 在highcharts.js的第55行(这是min-ed文件)。
使用highcharts.src.js,我现在可以看到错误是: typeClass不是一个构造函数
在src.js的第8789行: serie = new typeClass();
请查看更新后的jsFiddle:选择Point作为图表类型:http://jsfiddle.net/wergeld/nS4Ny/1/。 这将会抛出该错误。
我有两个问题,其中一个可以在jsFiddle中看到: 1)更改图表类型时,似乎yAxis指定丢失了。您可以看到我最初有两个yAxis,更改图表类型后,顶部轴不再具有值标签(这意味着图表数据仅使用底部轴(第一个yAxis))。 2)在Firefox或IE下运行时,会在调用以下行时出现错误:
data: serie.options.data
错误信息为: c不是一个构造函数 在highcharts.js的第55行(这是min-ed文件)。
使用highcharts.src.js,我现在可以看到错误是: typeClass不是一个构造函数
在src.js的第8789行: serie = new typeClass();
请查看更新后的jsFiddle:选择Point作为图表类型:http://jsfiddle.net/wergeld/nS4Ny/1/。 这将会抛出该错误。
series
参数(在series = series[0]
行)。 - Matt Fenwickseries = series[i]
的内容。 - wergeld