以下に示すように、同じ ID を持つ 2 つの div があります。
<div id="dv1" class="oldClass">Div 1</div>
<div id="dv1" class="oldClass">Div 2</div>
Javaスクリプトを使用してクラス属性を追加する必要があり、以下に示すように実装しました。
var lstObj = document.getElementsByClassName(“oldClass”);
for (var i = 0; i < lstObj.length; i++) {
jQuery("#" + lstObj[i].id).addClass("highlight");
}
しかし、毎回以下に示す最初の div のみに割り当てます。
<div id="dv1" class="oldClass highlight">Div 1</div>
<div id="dv1" class="oldClass">Div 2</div>
両方のdivに「ハイライト」クラスを追加する必要があります。私を助けてください。また、以下のリンクを参照してください。
以下のリンクを参照してください。
[https://forum.jquery.com/topic/update-class-name-in-duplicate-html-tags]
よろしく、 ニラフ