非表示コンテナ内でJavaScriptInfovisツールキットの使用方法(タブ付きレイアウト)

StackOverflow https://stackoverflow.com/questions/5311385

質問

複数のタブを備えたページがあります(jqueryuiタブ)

最後のタブには、「Spacetree」を表示しています。これは、別のテストページ(タブなし)で適切に動作しています。タブ付きページにすべてを追加するとすぐに、ツリーが表示されます。

Infovis IDを備えたDIVは、適切な「タブ」DIVの内側にあり、次のように定義されています。

<div id="tab2">                                                              
    <div id="infovis" style="position:relative; height:380px; width:350px; border:solid 1px #333;">

    </div>
</div>

Firebugでは、Infovis Divが高さと幅を適切に設定していることがわかりますが、内部に配置される「Infovis-Canvaswidget」は0の高さと幅を取得します。これは問題の一部であると思います。

この問題を解決し、タブ付きコンテナ内のツールキットを使用するにはどうすればよいですか?

役に立ちましたか?

解決

ああ、私はしばらく突っ込んだ後にそれを修正しました。物事を台無しにしていたのはタブコンテナではありませんでした。タブを含むdiv全体は、jitが私のドキュメントで初期化される前に、ページの読み込みに隠されています。

外側のdivが隠される前にスペースリーをセットアップする必要がありました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top