Показать сообщение отдельно
  #1 (permalink)  
Старый 17.03.2011, 04:26
Интересующийся
Отправить личное сообщение для Pekkonen Посмотреть профиль Найти все сообщения от Pekkonen
 
Регистрация: 19.04.2010
Сообщений: 13

Замена аттрибута
Привет, надо осуществить простую замену аттрибута
Есть такой html
<div class="class1">
   <div class="class2">    
       <div class="class3">
            <a rel="lb">
            <a rel="lb">
       </div>
   </div>
</div>
<div class="class1">
   <div class="class2">    
       <div class="class3">
            <a rel="lb">
            <a rel="lb">
       </div>
   </div>
</div>
...

надо сделать в первом диве "class1" у всех <a rel="lb0">, во втором - <a rel="lb1"> и так далее...
Пытаюсь сделать так
jQuery.each("class1", function(i, val) {
    jQuery("." + this + " a").attr("rel", "lb" + i);
});

но это не работает - цифры не добавляются вообще
Подскажите пожалуйста где ошибаюсь!

Последний раз редактировалось Pekkonen, 17.03.2011 в 12:23.
Ответить с цитированием