【发布时间】:2014-01-29 13:37:29
【问题描述】:
我有一张桌子,在一个 td 中我有另一张桌子。
我要做的是只选择第一个表中的最后一个 tr (在下面的示例中表示)。
我的表格 HTML:
<table>
<tr>
<td>.a</td>
<td>.a</td>
</tr>
<tr>
<td>.a</td>
<td>.a</td>
</tr>
<tr>
<td>.a</td>
<td>.a</td>
</tr>
<tr> <!--This is the one I want to select.-->
<td>.a</td>
<td>
<table>
<tr>
<td>.a</td>
<td>.a</td>
<td>.a</td>
<td>.a</td>
<td>.a</td>
<td>.a</td>
</tr>
</table>
</td>
</tr>
</table>
我曾尝试使用 jQuery .find() 等,但我无法选择它。
有人可以帮我解决这个问题吗?
【问题讨论】:
-
你将什么参数传递给
.find()(等等)? -
$('table').first().children().children().last()或$('table table').closest('tr')应该在这个确切的 html 下工作......但是 Niet 的答案要好得多 - 给表格一个 ID 并根据它选择行。只是我的 2 美分;)
标签: javascript jquery html