Доброго дня всем. Есть div со вложенной картинкой, по клику на кнопку устанавливаю значение в атрибут src (код внизу). Ссылка на картинку находится на другом ресурсе. Тут же считываю высоту подгруженной картинки, а она 0px. В дебагере фаерфокса снова считываю высоту ручками $('img_map').height() и она 640px. В чем дело это же не ajax запрос, такое ощущение что картинка еще не подгрузилась, а уже выполняется считываение её высоты.
<div id="div_map" style="position: absolute; display: none; z-index:11">
<div id="div_map_img" style="position: relative">
<img id="img_map" alt="" usemap="#map" src="">
</div>
</div>
var img = $("#img_map");
img.attr('src','http://....');
var h_img = img.height();