jQuery - 选择表中的第二行?

Mus*_*rge 28 jquery jquery-selectors

如何<tr>使用jQuery 定位表中的第二个?我使用.closestnth-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>
Run Code Online (Sandbox Code Playgroud)

Set*_*eth 61

$('.myclass tr').eq(1)
Run Code Online (Sandbox Code Playgroud)

这将抓住第二个.


Rob*_*wie 37

使用nth-child选择器.见http://api.jquery.com/nth-child-selector/

$('.myclass tr:nth-child(2)')
Run Code Online (Sandbox Code Playgroud)

  • 呵呵!一个downvote?有点无根据你不觉得吗? (9认同)

Jam*_*ill 6

:first选择器与insertAfter()功能结合使用:

$("TheElementToInsert").insertAfter(".myClass tr:first");
Run Code Online (Sandbox Code Playgroud)