Tôi có cấu trúc bảng như sau:
<table1>
<tbody>
<tr>
<td></td>
...
<td>
<table2>
<tbody>
<tr>
<td></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
Trong javascript, tôi có một biến tbl
có giá trị là $(table1)
, và sau đó tôi muốn nhận tất cả các phần tử con trực tiếp (tr) <tbody>
của table1
. Mã của tôi là:
$('tr', tb1)
Rõ ràng nó trả về tất cả các <tr>
phần tử trong table1 và table2. Tôi nghĩ tôi có thể vượt qua
$('tr', tb1).not(function(){return $(this).parent().parent()[0] != tb1;})
hoặc loại logic này.
Tôi biết $('table1 > tbody > tr')
có thể nhận được con trực tiếp tr
. Thật không may, tôi không thể sử dụng cái này.
Bất cứ ai có ý tưởng tốt về điều này?
Cảm ơn.