jquery changement d'attribut

j'ai 4 liens et j'ai besoin de changer l'attribut href dans un attribut rel.
je sais que je ne peux pas le faire donc je vais essayer d'obtenir les données de l'attribut href, la fixation d'un nouvel attribut (rel), en insérant les données à l'intérieur, puis en supprimant l'attribut href.

fondamentalement, je suis en train de faire ceci:

$('div#menu ul li a').each(function(){
        var lin = $(this).attr('href');
        $('div#menu ul li a').attr('rel',lin);
        $(this).removeAttr('href');


        })
    })

il fonctionne, mais il définit les mêmes rel de données dans chaque lien que j'ai.

toute aide?

$('div#menu ul li a') === $(this) à l'intérieur de votre fonction anonyme, et vous avez deux ensembles de fermeture des accolades et la parenthèse.
je n'ai même pas remarqué le "})". l'homme... j'ai besoin de manger ou de dormir.

OriginalL'auteur junray | 2010-04-16