1
我想知道如何在不同的li中获取每个图像宽度(多个宽度),然后通过jQuery将该宽度返回给每个图像。jQuery获取每个图像的宽度,然后将css宽度添加到每个图像
所有图像有不同的宽度。
谢谢你的帮助。
我想知道如何在不同的li中获取每个图像宽度(多个宽度),然后通过jQuery将该宽度返回给每个图像。jQuery获取每个图像的宽度,然后将css宽度添加到每个图像
所有图像有不同的宽度。
谢谢你的帮助。
$('img').each(function() {
var width = $(this).width();
// OR
var width = this.clientWidth;
// to set that width to image try
$(this).attr('width', width);
// according to comment: how to assign width to parent li
$(this).parent('li').css('width', width + 'px');
});
我尝试这样: '$( '#myGallery IMG')每个(函数(){$ (本)的CSS( '宽度',this.width); });' 它的作品,它给我所有的图像他们的宽度,但我怎么能给这个宽度的父母李... – user2084110 2013-02-18 17:32:12
@ user2084110检查我的更新 – thecodeparadox 2013-02-18 17:33:28
完美的作品!非常感谢您的帮助。 – user2084110 2013-02-18 17:37:54