За последние 24 часа нас посетили 17713 программистов и 1625 роботов. Сейчас ищут 1016 программистов ...

Перебор элементов с помощью jQuery

Тема в разделе "JavaScript и AJAX", создана пользователем pr0n1x, 28 июн 2008.

  1. pr0n1x

    pr0n1x Активный пользователь

    С нами с:
    30 мар 2006
    Сообщения:
    486
    Симпатии:
    2
    Адрес:
    Киев
    Здравствуйте.

    Вот решил попробовать, что такое jQuery.....интересная библиотечка.
    Но вот столкнулся с проблемой перебора элементов.
    Например у меня есть таблица:
    Код (Text):
    1.  
    2. <table id="websitePackageTable">
    3.     <tr>
    4.         <td class="class1"></td>
    5.         <td class="class2"></td>
    6.     </tr>
    7.     <tr>
    8.         <td class="class2"></td>
    9.         <td class="class1"></td>
    10.     </tr>
    11. </table>
    Задача состоит в том чтобы перебрать все tr, а в каждом tr перебрать все td
    Вот я смог перебрать все tr
    Код (Text):
    1.  
    2. $("#websitePackageTable tr").each(
    3.     function paintPackageTable(indexTr) {
    4.         alert(this.innerHTML);
    5.     }
    6. );
    Но как мне теперь в каждом найденном tr перебрать все td?
     
  2. avm

    avm Активный пользователь

    С нами с:
    21 сен 2006
    Сообщения:
    597
    Симпатии:
    0
    Адрес:
    Москва
    аналогично, как же еще?
    Код (Text):
    1. $("#websitePackageTable tr").each(function(){
    2.     $("td",this).each(function(){
    3.         alert(this.tagName);
    4.    });
    5. });
    (второй аргумент сужает область выборки)