2016-03-27 21 views
1

Sayfa içeriğim dinamik olarak oluşturulmuş, kapsayıcıdaki tüm görüntülerin "yuvarlak görüntülü" halini alan ve kare değilse, değişiklik yapmayı denediğim bir komut dosyası yazmaya çalışıyorum kare yapmak için yükseklik veya genişlik (en küçük kenarın boyutuna göre). jQuery kare kare olacak şekilde tüm resimleri yeniden boyutlandır

İşte şimdiye kadar benim senaryom:

jQuery(function($) { 
    $('.wrapper-site').find('.image-rounded img').each(function() { 
    var round_image_width = $(this).width(); 
    var round_image_height = $(this).height(); 

if(round_image_height > round_image_width) { 
    $(this).css('height', 'round_image_width'); 
} else { 
    $(this).css('width', 'round_image_height'); 
} 

    }); 
}); 

Ancak şu anda bu bir şey yapmaz.

cevap

4
$(this).css('height', 'round_image_width'); 

yüksekliği için

$(this).css('height', round_image_width); 

aynı olmalıdır ... bize :)

+0

Ha kadarıyla Olur evet haklısın - Uzun bir gün oldu –

+0

'+ 'px' de gerekli olacak! – Rayon

İlgili konular