Déplacez X nombre de lignes dans une table en utilisant jquery

J'essaie de déplacer X nombre de lignes dans une table en utilisant jQuery …

Je peux faire ce qui suit et ça marche …

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

Je me rends compte que je pourrais aller

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

aussi…

Mais je me demande s'il n'y a pas une façon plus jQueryish d'accomplir la même chose?

J'aime, je ne sais pas, mais (la syntaxe jQuery est entièrement composée) …

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

Vous pouvez associer les éléments par leur index :eq(index) .

$("tr:eq(2)") sélectionne le troisième <tr> . Notez, c'est un index basé sur zéro.

Cela devrait le faire:

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