내 웹 페이지에 더 많은 이미지 포스트를 삽입 할 수있는이 함수가 있습니다. 이미지를 삽입 한 후에 이미지가있는 div의 크기가 이미지와 동일한 너비로 조정됩니다. 그러나 내가 겪고있는 문제는 div가 크기가 조정되지 않도록 이미지가로드되기 전에 실행되고 있다는 것입니다.jquery append 후 함수 실행
모든 이미지가로드 될 때 어떻게 실행하도록 설정할 수 있습니까?
function load_more(url, page, page_name) {
$.ajax({
type: 'POST',
url: "/app/load_more/" + page_name + "/pagename/" + url,
data: 'id=testdata',
dataType: 'json',
cache: false,
success: function (data) {
$(".next").remove();
$("#top").append(data['top']);
$("#bottom").append(data['bottom']);
$('.img-wrap').each(function() {
if ($(this).find('img').attr('src') != "") {
$(this).animate({
width: $(this).find('img').css("width")
}, 300);
}
});
}
});
}