jquery获取上一个图像的宽度

时间:2012-11-05 22:54:20

标签: jquery

所以我不能让这个jquery正确,无论我尝试它返回错误的宽度。 我希望使“img-shadow”div中的图像与之前的图像大小相同。请注意,这将在页面上重复多次。

<p>
  <img src="" alt="">
  <span class="img-shadow">
    <img src="" alt="">
  </span>
</p>

我希望你不要在这一点上对我摇头,这似乎超级简单,但是.prev .find .closest对我没用。

谢谢!

添加解决方案:

Jquery的

$(".img-shadow").each(function(){
    $(this).children("img").width( $(this).parent().find('img').width() );
});

1 个答案:

答案 0 :(得分:0)

这应该有效,但我没有测试它:

$('.img-shadow').width( $('.img-shadow').parent().find('img').width() );