Posted at

.eachで画像がそれぞれ縦長か判別


check_size.js

$(function(){

//shop_infoの画像がそれぞれ縦長か判別
$('.shop_info li ').each(function(){
//imgを制作
let img = new Image();
img.src = $(this).children('img').attr('src');
//ソースから縦横サイズを取得
let h = img.height;
let w = img.width;
//縦長であればtallクラスをつける
if (h > w) {
$(this).addClass('tall');
}
});
});