Имам структура на таблицата като тази:
<table1>
<tbody>
<tr>
<td></td>
...
<td>
<table2>
<tbody>
<tr>
<td></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
В javascript имам променлива tbl
със стойност $(table1)
и след това искам да получа всички директни дъщерни елементи (tr) на <tbody>
от table1
. Моят код е:
$('tr', tb1)
Очевидно връща всички <tr>
елементи в table1 и table2. Мисля, че мога да се справя
$('tr', tb1).not(function(){return $(this).parent().parent()[0] != tb1;})
или този вид логика.
Знам, че $('table1 > tbody > tr')
може да получи директното дете tr
. За съжаление не мога да използвам това.
Някой има ли добра идея за това?
Благодаря.