jQuery を使用して、それが存在する div のクラスに基づいて段落テキストを変更しようとしています。
配列内の各クラス名で、それぞれの div 内の p テキストを置き換えたいと考えています。現在、p テキストの最後の div のクラス名を取得しています。
<div class="ph player">PHILIPPINES<p class="topic">Test topic</p></div>
<div class="sl player">SOLOMON ISLANDS<p class="topic">Test topic</p></div>
<div class="fi player">FIJI<p class="topic">Test topic</p></div>
<div class="sm player">SAMOA<p class="topic">Test topic</p></div>
<script>
var divArr = ["ph", "sl", "fi", "sm"];
$.each(divArr, function(index, value) {
$(".topic").text(this);
});
</script>
ご覧いただきありがとうございます。まったくの初心者です。