web-dev-qa-db-fra.com

jQuery - sélectionner la deuxième ligne d'un tableau?

Comment cibler le deuxième <tr> dans un tableau utilisant jQuery? Dois-je utiliser .closest ou nth-child?

// something like this..
var MyLocation = $('.myclass').closest('tr').after('tr');   // fixed


<table class ='myclass'>
<tr>
  <td></td>
</tr>
   <!-- put some thing here -->
<tr>

</tr>
27
Mustapha George
$('.myclass tr').eq(1)

Cela saisira le second.

60
Seth

Utilisez le sélecteur nième enfant. Voir http://api.jquery.com/nth-child-selector/

$('.myclass tr:nth-child(2)')
36
Rob Cowie

Utilisez le sélecteur :first En combinaison avec la fonction insertAfter() :

$("TheElementToInsert").insertAfter(".myClass tr:first");
6
James Hill