2

以下の 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' 
4

3 に答える 3

3

問題は.highchartです。使用する

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

問題はHighChartsjsファイルの更新です。ハイチャートでは、公式サイトのデモも機能していません。

デモ

于 2013-03-06T13:24:12.760 に答える
2

.highcharts メカニズムは、Highcharts 3.0 リリース発表に記載されているように、JQuery プラグインを介して Highcharts 3.0 に導入されました。おそらく、機能していなかった問題の JSFiddle ページには、当時の Highcharts の古いバージョンが含まれていたのでしょう。

于 2013-03-26T16:35:58.820 に答える
1

jsfiddle chartを更新しました。

それは今動作します。問題はhighcharts、jQuery オブジェクトのメソッドとして実際には存在しないものでした。

于 2013-03-06T13:27:56.000 に答える