jQuery width () e height () retornam 0 para o elemento img
Então, estou criando um novo elemento de imagem quando recebo resposta da chamada AJAX com metadados de imagem como este:
var loadedImageContainter = $('<div class="loaded-image-container"></div>');
var image = $('<img src="' + file.url + '" alt="">');
loadedImageContainter.append(image);
$('.loading-image').replaceWith(loadedImageContainter);
var width = image.width();
var height = image.height();
console.log(width);
console.log(height);
Mas as funções width () e height () estão retornando 0 embora a imagem tenha um tamanho de 30 x 30 px e apareça corretamente na página. Preciso obter suas dimensões para posicionar a imagem de maneira absoluta.