2013-04-09 72 views
0

我已設置TR行與給定的類:如何使用jquery獲得一個類的索引的第一個孩子?

  <tr class="rowgroupA"><td>Test Data Logs</td></tr> 
      <tr class="rowgroupA"><td>Test Data Logs</td></tr> 
      <tr class="rowgroupA"><td>Test Data Logs</td></tr> 
      <tr class="rowgroupA"><td>Test Data Logs</td></tr> 
      <tr class="rowgroupB"><td>Test Data Logs</td></tr> // I need this index 
      <tr class="rowgroupB"><td>Test Data Logs</td></tr> 
      <tr class="rowgroupB"><td>Test Data Logs</td></tr> 
      <tr class="rowgroupB"><td>Test Data Logs</td></tr> 

更具體地講,我怎麼會得到使用jQuery類名rowgroupB的索引的第一個孩子?

+0

能幫你的正是你正在嘗試做什麼更清楚了嗎? – laymanje 2013-04-09 18:29:02

+2

不是第一個元素「0」的索引? – undefined 2013-04-09 18:29:03

回答

1

我不知道你用的是什麼返回-1,您可以使用index方法:

$('table tr.rowgroupB').first().index(); 

http://jsfiddle.net/SUfG2/

+0

謝謝undefined ...我會試試這個...... – 2013-04-09 18:35:38

+0

實際上你甚至不需要'first()',因爲不帶參數的index()只適用於jQuery對象中的第一個元素。 – 2013-04-09 18:36:49

+1

@FrédéricHamidi是的,你是完全正確的,我只是希望它有點語義。 – undefined 2013-04-09 18:37:43

相關問題