我的jQuery代码如下(工作正常):
$('[RptrRowEnableAutoHeight=""True""]').each(function () {
var ch = 10;
$(this).children().each(function(){ch += $(this).height();});
$(this).height(ch);
});
以上内容仅适用于根元素的直接子元素。如何为所有嵌套的子元素实现相同的功能。
这是我们的一个特例,因为布局是使用绝对定位(几乎无处不在)开发的。此时,我们无法使用流布局修改整个布局。
简单来说,我想让所有(容器)控件自动展开(它们的高度/宽度)以适当的方式包含它们的子元素(没有任何滚动条/隐藏)。
感谢
答案 0 :(得分:18)
您可以使用$(this).find('*').each(...