Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Динамическое добавление id (https://javascript.ru/forum/misc/34758-dinamicheskoe-dobavlenie-id.html)

Zomb1e 17.01.2013 16:40

Динамическое добавление id
 
В документе есть вот такой html код:
<div class="ajax_news">1a</div>
<div class="ajax_news">2b</div>
<div class="ajax_news">3c</div>

хочется, чтобы у всех div'ов с классом ajax_news динамически добавились атрибуты id, например вот так:
<div class="ajax_news" id="1a">1a</div>
<div class="ajax_news" id="2b">2b</div>
<div class="ajax_news" id="3c">3c</div>

Deff 17.01.2013 17:02

<script src="http://code.jquery.com/jquery-latest.js"></script>




<div class="ajax_news">1a</div>
<div class="ajax_news">2b</div>
<div class="ajax_news">3c</div>

<script type="text/javascript">
$(document).ready(function(){
  $("div.ajax_news").each(function(){
      var a=$(this);
      a.attr('id',a.text());
  });
});
</script>

Zomb1e 17.01.2013 17:17

Спасибо!


Часовой пояс GMT +3, время: 15:54.