0

我在下面显示了 2 个具有相同 ID 的 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 中添加“highlight”类。请帮我。也请参考下面的链接,

请参考以下链接,

[https://forum.jquery.com/topic/update-class-name-in-duplicate-html-tags]

问候,尼拉夫

4

2 回答 2

0

检查这个$('.oldClass').addClass('highlight')

于 2013-03-01T08:16:12.993 回答
0

我从下面的论坛网站得到了答案,

[https://forum.jquery.com/topic/update-class-name-in-duplicate-html-tags?reply=true]

请按照以下链接查看解决方案,

[http://jsfiddle.net/sUBWd/8/]

问候, Nirav Parikh

于 2013-03-02T04:07:43.620 回答