0

我有一个包含多个 ContentPanes 的 StackContaner。当我尝试将内容添加到嵌套的 ContentPane 时(在创建和渲染之后),它不会调整大小,它始终保持其初始大小。有没有简单的方法来解决这个问题?这是它的布局方式:

StackContainer
-ContentPane
--ContentPane (nested)
-ContentPane

这是工作示例:

http://jsfiddle.net/zzdyM/1/

单击示例中的添加按钮,我想让 div 自动调整高度以显示新内容,而不是使用滚动条保持相同的高度。单击该按钮应将另一个 span 元素添加到 innerPane,而不是替换当前存在的元素。

任何想法我做错了什么?

4

1 回答 1

0

您是想实现特定的布局还是只是用新内容替换现有内容“Blah Blah Blah”?

如果您只想用新内容替换现有内容,以下是最佳选择:

 dijit.byId('innerPane').attr('content','<span>Added Content</span>');

请参阅更新的小提琴:http: //jsfiddle.net/YdZyZ/1/

于 2012-04-04T04:30:53.153 回答