Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.01.2013, 16:40
Новичок на форуме
Отправить личное сообщение для Zomb1e Посмотреть профиль Найти все сообщения от Zomb1e
 
Регистрация: 17.01.2013
Сообщений: 2

Динамическое добавление 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>

Последний раз редактировалось Zomb1e, 17.01.2013 в 16:43.
Ответить с цитированием
  #2 (permalink)  
Старый 17.01.2013, 17:02
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

<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>
Ответить с цитированием
  #3 (permalink)  
Старый 17.01.2013, 17:17
Новичок на форуме
Отправить личное сообщение для Zomb1e Посмотреть профиль Найти все сообщения от Zomb1e
 
Регистрация: 17.01.2013
Сообщений: 2

Спасибо!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамическое добавление элементов Sanyo jQuery 9 03.05.2013 13:09
динамическое добавление скриптов bot87 Общие вопросы Javascript 1 01.10.2012 20:29
Динамическое добавление события keydown элементу body Arigato Events/DOM/Window 3 13.12.2011 22:38
Динамическое добавление выпадающего списка В IE stepennwolf Internet Explorer 3 04.11.2011 17:36
Динамическое добавление нового option в form artwalek Элементы интерфейса 19 24.04.2009 17:42