插入新元素后,调整大小不会在extjs中自动触发

时间:2013-09-12 11:02:09

标签: javascript jquery extjs

我正在为nexus oss编写一个内部使用extjs框架的插件。

最初的nexus网站是here

我想在sonatype标题面板上方插入一个I帧。所以我写了jquery命令,在div的开头插入iframe,id为“ext-comp-1006”。

但插入后屏幕变得像what I got

但我希望它像this

问题可能是在iframe插入后屏幕没有调整大小。我应该怎么做以获得所需的屏幕。为什么调整大小不会自己发生。我需要手动调用任何调整大小功能。 请帮忙。

2 个答案:

答案 0 :(得分:0)

将组件插入父容器后应用doLayout()...

答案 1 :(得分:0)

我做了

Ext.EventManager.fireResize();

加载iframe后,这解决了问题。