요소에서 Ajaxing입니다. 나는 그들의 높이 (box-packing type algorithm을 생각해 보라)에 근거하여 어디로 둘 것인지 결정하고 싶다.오프 페이지 요소의 높이 측정
내가 같은 내 요소를 통해 루프, 난 항상 outerHeight
에 대한 0
을 얻을 :
posts.each(function(i, e) {
var elementHeight = $(e).outerHeight();
// elementHeight is always 0
});
가 어떻게 내 요소의 표시 높이를 얻을 수 ?
높이를 얻으려면 페이지에 요소를 추가해야합니다.
가능한 한 사용자에게 보이지 않는 동안이 작업을 수행하는 가장 좋은 방법은 무엇입니까?
방금 기존 요소를 추가하려고 시도했지만 곧바로 높이를 쿼리 할 수 없었습니다. 타이머/콜백이 필요합니다. –
모든 코드가'posts'가 컨테이너에 추가 된 후에 만 실행되는'outerHeight' 함수를 추가하도록 내 코드를 업데이트했습니다. – kayen