код:дочернего элемента является неопределенным
$(".article-image").each(function(){
var imgW = $(this).children("img").naturalWidth;
console.log(imgW);
})
$(this).children("img”).length
является 1, однако imgW не определен.
Я также попытался:
$(this).children("img").scrollWidth;
И это было 0:
$(this).children("img").width();
загружен ли изображение? У вас есть прослушиватель onload? Или вы делаете это в документе готовым? (в этом последнем случае не работает, даже img.length равно 1) –
Возможно, вы могли бы использовать find вместо детей? – Lidaranis
@ Использование вашей проблемы - это событие 'load' в изображениях. Вы не читаете ширину ** после загрузки изображения **. Я настаиваю на вас, дайте нам более подробную информацию –