我在下面显示了2个div,ID相同,
<div id="dv1" class="oldClass">Div 1</div>
<div id="dv1" class="oldClass">Div 2</div>
我需要使用java脚本添加class属性,我已经实现了如下所示,
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]
此致 Nirav
答案 0 :(得分:0)
检查此$('.oldClass').addClass('highlight')
答案 1 :(得分:0)
我从论坛网站获得了答案,
[https://forum.jquery.com/topic/update-class-name-in-duplicate-html-tags?reply=true]
请按照以下链接查看解决方案,
[http://jsfiddle.net/sUBWd/8/]
此致 Nirav Parikh