重新附加元素时,jQuery outerHeight无法正常工作

时间:2011-08-31 12:01:50

标签: jquery html iframe

我创建包含图像的div并将其附加到iframe。要使用div确定高度iframe,我将div上的jQuery.outerHeight附加到主体上。我第一次这样做,它返回正确的值。但是当我从iframe中删除这个div并尝试再次重新连接另一个iframe时,jQuery.outerHeight再次无效。它不计算div的填充。

2 个答案:

答案 0 :(得分:1)

我理解,这是因为JavaScript处理帧到帧的所有元素的满载。我举办了一个活动:

$(window).load(function() {
    //here is cod
});

答案 1 :(得分:0)

狂野猜测:如果jQuery不可见,jQuery无法测量。你确定元素在重新附加时是否可见?