Как определить ширину предзагруженной картинки?

V
На сайте с 04.06.2014
Offline
54
424

Для предзагрузки картинки используется следующий код:

jQuery.preloadImages = function() {

for(var i = 0; i < arguments.length; i++) {
jQuery("<img>").attr("src", arguments);
}
};

var imagesCount = $(".zoom").length;

for (var i = 0; i < imagesCount; i++) {
var img = $(".zoom:eq("+i+")").attr("data-image");
$.preloadImages(img);
}

Как при клике на кнопку с классом zoom вывести реальную ширину картинки? У кнопки есть атрибут data-image, содержащий путь к картинке, и картинка уже загружена.

Партнёрка №1 в essay-нише (https://goo.gl/YfTPtG)
C
На сайте с 04.02.2005
Offline
291
#1

var im= new Image;

im.src = jQuery("<img>").attr("src", arguments); // или как вы там ее достаете?
im.width
im.height

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий