使用jquery在表中移动X行数

时间:2009-01-14 21:40:31

标签: javascript jquery

我正在尝试使用jQuery在表中向下移动X行...

我可以做以下事情并且有效....

/* 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 个答案:

答案 0 :(得分:5)

您可以按索引:eq(index)匹配元素。

$("tr:eq(2)")选择第三个<tr>。请注意,这是一个从零开始的索引。

答案 1 :(得分:1)

这应该这样做:

foobarRow = $(foobarRow).siblings().get(2);