したがって、これに対して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() );
});