次の html があり、teaser_title に応じて、class="boxgrid" である親 div クラスにクラスを追加したい...
<div class="boxgrid">
<img src="my_image1.jpg" alt="Image 1">
<div class="cover boxcaption">
<div class="teaser-title">Image 1</div>
</div>
</div>
<div class="boxgrid">
<img src="my_image2.jpg" alt="Image 2">
<div class="cover boxcaption">
<div class="teaser-title">Image 2</div>
</div>
</div>
今、私はこのコードを試しました...
$('.teaser-text').each(function() {
var teasertext = $('.teaser-text').text().replace(/ /g,"_").toLowerCase();
$('.boxgrid').addClass(teasertext);
});
上記のコードは次のように出力されます。
<div class="boxgrid **image_1image_2**">
<img src="my_image1.jpg" alt="Image 1">
<div class="cover boxcaption">
<div class="teaser-title">Image 1</div>
</div>
</div>
私は何を間違えましたか?この小さな問題で私を助けてくれる人。ありがとう..