Tenho uma estrutura de tabela como esta:
<table1>
<tbody>
<tr>
<td></td>
...
<td>
<table2>
<tbody>
<tr>
<td></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
Em javascript, eu tenho uma variável tbl
com valor de $(table1)
e, em seguida, quero obter todos os elementos filhos diretos (tr) <tbody>
de table1
. Meu código é:
$('tr', tb1)
Aparentemente, ele retorna todos os <tr>
elementos da tabela1 e da tabela2. Eu acho que posso sobreviver
$('tr', tb1).not(function(){return $(this).parent().parent()[0] != tb1;})
ou esse tipo de lógica.
Eu sei que $('table1 > tbody > tr')
posso pegar o filho direto tr
. Infelizmente não posso usar isso.
Alguém tem uma boa ideia sobre isso?
Obrigado.