我知道这很糟糕,我知道 ID 是唯一的,我需要在某些页面上大规模修复它。
我不知道那些ID是什么,我只知道它的类,所以有可能以某种方式做
$('.someClass').itemsThatHasIdDuplicate().each(function(){
$(this).attr('id', Math.random()); //its stupid to use random for ID, but shows what I mean
});
附言。我找到了这个,但这假设你知道 ID 是什么。