我在元素中进行 Ajaxing。我想根据它们的高度来决定把它们放在哪里(想想盒子包装类型算法)。
当我这样遍历我的元素时,我总是0
得到outerHeight
:
posts.each(function(i, e) {
var elementHeight = $(e).outerHeight();
// elementHeight is always 0
});
如何获取元素的显示高度?
看来我必须将元素添加到页面才能获得高度,这是有道理的。
在尽可能简单地对用户不可见的同时执行此操作的最佳方法是什么?