On Apr 19, 8:38 pm, Dave Methvin <[email protected]> wrote: > How about this? > $("div[rel]").each(function(){ > $(this).attr("id", $(this).attr("rel")); > });
There is no need to create two jQuery objects then throw them away, or
to use the clumsy attr() method.
Just do:
$("div[rel]").each(function(){
if (!this.id) this.id = this.rel;
});
Of course, it would probably be better to avoid this altogether and
use the rel attribute to make selections to begin with.
Matt Kruse

