他の投稿をいくつかチェックして、必要なコードを見つけましたが、必要なことを正確に実行していません。
画像のaltタグを元に、親要素にクラスを追加したい。
だからこれから:
<div class="img-wrap">
<div class="img-icon">
<a href="">
<img alt="home" />
</a>
</div>
</div>
これに:
<div class="img-wrap home">
<div class="img-icon">
<a href="">
<img alt="home" />
</a>
</div>
</div>
私が使用しているコードは次のとおりです。
$('img').each(function() {
$(this).parent().addClass( $(this).attr('alt') );
});
これは必要なクラスを追加しますが、それを「a」に追加します...しかし、#img-wrapに追加したいです。これどうやってするの?