1

Flotライブラリを使用してグラフを表示していますが、ほとんどすべてがサイズ変更プラグインで正常に動作しています。

それでも、バーを並べて表示できる追加プラグインの 1 つを使い始める必要があります。これは非公式のプラグイン チャートなので、Flot の Resize プラグインと Benjamin の Bar-side-by-side プラグインを使用するには問題があります。それは機能しておらず、次のエラーが引き続き発生します。

Uncaught TypeError: Cannot call method 'push' of undefined (jquery.flot.resize.js:51)

この特定のチャートのサイズを変更する必要があります。いくつかの助けをいただければ幸いです。誰かがこの問題を解決するために何ができるか教えてもらえますか?

編集: JsFiddle の例を 2 つ追加しています。

まず、棒グラフの例が正しく機能しています (ただし、サイズ変更プラグインはありません)。Clcik Here 次に、サイズ変更プラグインを使用した同じ棒グラフの例。ここをクリック

4

1 に答える 1

0

両方の Fiddles で参照されている Flot (v. 0.6) のバージョンは非常に古いものです。サイズ変更プラグインは、Flot のシャットダウン フックに結び付けられます。

plot.hooks.shutdown.push(shutdown);

バージョン 0.6 の Flot には、シャットダウン フックが定義されていません。シャットダウンフックはバージョン 0.7 で追加されました。

JSFiddle で参照されている flot ファイルを最新バージョンに更新しました。オーダーバーとサイズ変更プラグインの両方が期待どおりに機能します。

JSFiddle

于 2014-07-16T19:13:29.713 に答える