如何动态给出div的高度和宽度?

时间:2009-10-13 11:31:01

标签: javascript jquery css

使用jQuery为图像的父div提供高度和宽度的最佳方法是什么。

<div><img src="source.jpg" width="%width" height="%height" /></div>

请注意,有多个这样的标签。 3-4张图片和DIVS。

感谢您的进步。

jQuery解决方案将是首选。

1 个答案:

答案 0 :(得分:3)

使用jQuery维度。

为每张图片添加一个类:

<div><img class='myImage' src="source.jpg" width="%width" height="%height" /></div>

JS:

$(".myImage").each(function(){
  $(this).parent().css( { width: $(this).width(), height: $(this).height() } );
});

就是这样。

胃肠