2012-10-06 2 views
1

jQuery의 ajax 함수를 통해 이미지를로드하는 중 이미지 크기를 측정해야 div가 다시로드되고 문제가 발생합니다. 이미지가 완전히로드되지 않은 경우 이미지의 크기를 가져올 수 없지만 이벤트가 이미 실행되었으므로 이미지가 끔찍하게 잘못 정렬됩니다. 나는 몇 가지 다른 jQuery 플러그인을 시도했지만 부분적으로 작동하지만 전체적으로는 이미지가로드 될 때까지 기다리지 않고 너비를 성공적으로 검색 한 다음 수평으로 정렬했다. 그러나 수직으로 정렬하지는 않는다. '티.이미지가로드 된 후 (ajax를 통해) 이미지가로드 된 후 jQuery 이벤트가 실행됩니다.

+0

이 도움이됩니다 : http://stackoverflow.com/a/9589845/941536? – kendaleiv

+0

글쎄, 실제로 지금 사용하고있는 것이고, 실제로는 내 문제가 그와 관련이 없을 수도 있습니다. 특정 상황에서 잘못된 값을 반환하는 알고리즘에 문제가있어서 치료에 신경을 썼습니다. 지금 그것의 작동합니다. –

답변

2

달성하고자하는 것이 확실하지 않지만 이미지를 수직으로 정렬하는 것이 원하는 경우 jQuery Masonry 플러그인을 확인 했습니까? 그것은 divs/images 동적으로 정렬 할 수 있습니다 내 경험에 꽤 잘 imagesLoadedmethod있다.

관련 문제