2011-03-23 14 views
9

こんにちは私はdivにajax要素をロードする必要があります。そのdivには以前にdiv1という名前の別のサブdivがあり、div1を削除/非表示にするには、Ext.get( 'div1')。hide()を実行しています。しかし、display:noneを実行するのではなく、visibility:hiddenを実行しています。EXT JSの "display:none"を使用する方法

visibility:hiddenではなく、display:noneを実行する方法がわかりました。

答えて

22

表示モードを変更する必要があります。

var element = Ext.get('div1'); 
element.setVisibilityMode(Ext.Element.DISPLAY); 
element.hide(); 
+0

これはうまくいきました。Robby、私は私のメインディビジョンに別のdivをロードする必要があります。これはJQueryのloadメソッドと非常によく似ていますが、どうすればそのことを知ることができますか? – macha

+0

@ machaこの回答を正しくマークして、負荷シナリオに関する新しい質問を作成する必要があります。 – McStretch

+0

ありがとうRobby !! – macha

関連する問題