2015-11-02 111 views
0

我想使用JQuery定位第二個<tr>和第二個<td>標記。我知道我可以給<td>標籤一個類,只是瞄準那個,但我想這樣做。這是我到目前爲止有:JQuery定位兒童

$('#playlist tr:nth-child(2)'); 
<table id="playlist"> 
    <tr class="bold"> 
     <td>ID:</td> 
     <td>Track-Name:</td> 
     <td>Artist:</td> 
     <td>Duration:</td> 
    </tr> 
    <tr> 
     <td class="idD">1</td> 
     <td id="first" song="Weown.mp3" cover="cover.jpg" artist="The Wanted">We Own The Night</td> 
     <td>The Wanted</td> 
     <td class="idD">3:25</td> 
    </tr> 
</table> 
+0

由於該元素具有一個'id'上它,只是'#第一個'應該爲你工作 –

回答

0

以上的答案是正確的,但你也可以使用eq()

$("#playlist tr").eq(2).find('td').eq(2); 

檢查demo on jsFiddle