<script>
$(document).ready(function(){
$("#coiso").addClass("four");
});
</script>
<div id="coiso">1</div>
<div id="coiso">1</div>
<div id="coiso">1</div>
<div id="coiso">1</div>
<div id="coiso">1</div>
答案 0 :(得分:0)
“id”应该是唯一的。这就是我解决类似问题的方法。
<script>
$(document).ready(function(){
$("div[data-id]").addClass("four")
});
</script>
<div id="coiso" data-id="">1</div>
<div id="coiso1" data-id="">2</div>
答案 1 :(得分:0)
这是正确的,一个id确实应该是唯一的。这是一个糟糕的实践,我建议你尊重标准。
使用JavaScript中的类,您可以使用以下内容执行相同的操作:
var Elements = document.getElementsByClassName('NameClass');
使用jQuery,我不知道是否存在类似的方法。如果是这样的话,你可以在他的网站上的文档中找到它。