Find and Remove Duplicated Element IDs
by magizter
HTML
<div id="featured">Featured</div>
<div id="featured">Featured</div>
<div id="nofeatured">No Featured</div>
<div id="featured">Featured</div>
<div id="featured">Featured</div>
<div id="featured">Featured</div>
<div id="featured2">Featured2</div>
<div id="featured2">Featured2</div>
<div id="featured">Featured</div>
JavaScript
var $elems = $('[id]');
var n = $elems.length;
for (var i = 0; i < n; ++i) {
var el = $elems[i];
if (el.parentNode) {
var id = el.id;
for (var j = i + 1; j < n; ++j) {
var cmp = $elems[j];
if (cmp.parentNode && (cmp.id === id)) {
$(cmp).remove();
}
}
}
}