Как выдернуть высоту изображения после его загрузки?

Есть код, который берет высоту картинки. Но изначально она равна 0. Только после перезагрузки страницы выдает реальный размер изображения. Т.е. высота берется до загрузки изображения. Как сделать, чтобы высота определялась после загрузки?
$(document).ready(function() {
    var hDoorImg = $('img').height();
 });
  • Вопрос задан
  • 2224 просмотра
Пригласить эксперта
Ответы на вопрос 1
zoonman
@zoonman
⋆⋆⋆⋆⋆
$(document).ready(function() {
    $('img').on('load', function() {
       console.log($( this ).height());
     });
 });
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы