Переместить число строк в таблице с помощью jquery - PullRequest
1 голос
/ 15 января 2009

Я пытаюсь переместить число строк X в таблице с помощью jQuery ...

Я могу сделать следующее, и это работает ....

/* Now let's move next 3 times to arrive at the foo account */
for (var rowCount = 1; rowCount <=3; rowCount++) {
    foobarRow = $(foobarRow).next('tr');
}

Я понимаю, что могу пойти

    foobarRow = $(foobarRow).next('tr');
    foobarRow = $(foobarRow).next('tr');
    foobarRow = $(foobarRow).next('tr');

также ...

но мне интересно, нет ли более jQueryish способа сделать то же самое?

вроде бы, я не знаю, но (полностью составленный синтаксис jQuery следует) ...

foobarRow = $(foobarRow).next('tr').number(3);

Ответы [ 2 ]

5 голосов
/ 15 января 2009

Вы можете сопоставлять элементы по их индексу :eq(index).

$("tr:eq(2)") выбирает третий <tr>. Обратите внимание, это индекс, начинающийся с нуля.

1 голос
/ 15 января 2009

Это должно сделать это:

foobarRow = $(foobarRow).siblings().get(2);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...