jquery - Get "id" and add in each div (name = "id") -


$(document).ready(function() {     var idpost = $('.post-outer').attr('id');     $('.post-outer').attr('name', idpost); }); 

when run js above takes first "id" repeating in other "div". going on:

<div class="post-outer" id="001" name="001">teste1</div> <div class="post-outer" id="002" name="001">teste2</div> <div class="post-outer" id="003" name="001">teste3</div> 

i wanted happen this:

<div class="post-outer" id="001" name="001">teste1</div> <div class="post-outer" id="002" name="002">teste2</div> <div class="post-outer" id="003" name="003">teste3</div> 

demo

$('.post-outer .post-footer .post-footer-line.post-footer-line-2 .post-labels a').each(function(index, el) {      $(this).parents('.post-outer:eq(0)').attr('itemtype', $(this).attr('href') ); }); 

Comments