如何使用jQuery创建相同高度的HTML页面元素

时间:2012-03-15 05:26:44

标签: jquery dynamic

任务是在页面上创建相同高度的元素。有一个简单的知名jQuery代码片段可以做到这一点(使用.height()获得所有高度,找到最大值并通过.css('height':maxHeight)分配 - 就像调用一样。)

但是,如果元素本身包含动态内容(即填充了“我喜欢的”Facebook代码段的HTML片段),则上述内容不起作用。我看到元素由相同的高度构成,然后动态内容被加载,高度再次变得不同。

将任何/所有元素的.resize事件绑定高度重新分配函数无效。

是否有一种简单的方法可以知道所有动态内容何时加载,将高度重新分配作为最后一个动作调用?

1 个答案:

答案 0 :(得分:0)

这对你有用吗?

(在头部)

$(window).load(function () {...your resizing code...});

由于加载图片的方式,窗口加载优于Chrome文档。