Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

jquery change attribute

i have 4 links and i need to change the href attribute in a rel attribute. i know i cannot do it so i'm trying to get the data from the href attribute, setting a new attribute (rel), inserting the data inside it and then removing the href attibute.

basically i'm doing this:

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


        })
    })

it works but it sets the same rel data in every link i have.

any help?

like image 570
junray Avatar asked Feb 27 '23 04:02

junray


1 Answers

$('div#menu ul li a').each(function(){
    var lin = $(this).attr('href');
    $(this).attr('rel',lin);
    $(this).removeAttr('href');
});
like image 161
hellYEAH Avatar answered Mar 03 '23 13:03

hellYEAH