我创建包含图像的div并将其附加到iframe。要使用div确定高度iframe,我将div上的jQuery.outerHeight附加到主体上。我第一次这样做,它返回正确的值。但是当我从iframe中删除这个div并尝试再次重新连接另一个iframe时,jQuery.outerHeight再次无效。它不计算div的填充。
答案 0 :(得分:1)
我理解,这是因为JavaScript处理帧到帧的所有元素的满载。我举办了一个活动:
$(window).load(function() {
//here is cod
});
答案 1 :(得分:0)
狂野猜测:如果jQuery不可见,jQuery无法测量。你确定元素在重新附加时是否可见?