JSFiddle API示例已被破坏

时间:2013-03-06 13:17:47

标签: javascript highcharts

来自以下的API文档: http://api.highcharts.com/highcharts#chart.alignTicks

点击对齐标记真实示例: http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/chart/alignticks-true/

不渲染图表。 JS控制台中出现以下错误:

Uncaught TypeError: Object [object Object] has no method 'highcharts' 

3 个答案:

答案 0 :(得分:3)

问题是.highchart。使用

var chart = new Highcharts.Chart({
    chart: {
        //alignTicks: false,
        type: 'line',
        renderTo: 'container'
    },
    ...
}

问题是HighCharts js文件更新。在highcharts官方网站演示也不起作用。

DEMO

答案 1 :(得分:2)

.highcharts机制是通过JQuery插件在Highcharts 3.0中引入的,如Highcharts 3.0 release announcement中所述。据推测,那些无效的JSFiddle页面当时包含了旧版本的Highcharts,直到我想到为什么我自己的图表无效!

答案 2 :(得分:1)

我更新了他们的jsfiddle chart

现在有效。问题在于highcharts,它并不是作为jQuery对象的方法存在的。