jQtouchのウェブサイトにFLOTチャートを使用して問題
質問
Hiiii
私はdevにjQtouchサイトを持っていると私はそれにチャートを使用したい、私にFLOTは、この(きれい!)
を行うための最善の方法のように見えますしかし、私は次のエラーを取得するサイト上FLOT実装する場合:
のプロットに無効寸法、幅= 0、高さ= 0
FLOTチャートが正常に動作します../jqtouch/jqtouch.min.css私は、スタイルシートをコメントアウトします。
私が思うこれは、ディスプレイを持つdivの内側にFLOT使用できないという事実とは何かを持っている:なし
FLOTのreadmeから
BLOCKQUOTE ことを確認してください プレースホルダは、ディスプレイで何か内にありません:なしCSSプロパティ - その場合には、FLOTはトラブル測定ラベルの寸法を有しています 文字化けルックスをもたらし、トラブルの測定を持っているかもしれません 致命的であるプレースホルダの寸法(それが例外をスローします)。
誰もが私はこれを回避することができるかどうか/これがそうFLOT修正しjQtouch一緒に仕事を知っていますか?
おかげ
Hairby
解決
私が使用するために管理している http://highcharts.com/ とjQtouch一緒に...しかし、私はドン「tはあなたを表示するために右のバット例を持っています。
私はFLOTからそれに切り替えて戻って見たことがない、HighChartsはカントーを見てみましょう。
他のヒント
あなたはvisibiity:hidden
またはposition: absolute
を使用して、それが空の領域に初期化することができませんので、それ以外のページ、...ないリアルオプションをそれを持つことができます。
あるいは、単にスタイルをインラインでオーバーライドします:
<div id="myDiv" style="width:400px;height:300px;"></div>
$.plot($("#myDiv"), [ .... ]);
所属していません StackOverflow