我想用 jQuery 为所有 tr
获取更大的 id在表格中。
如果我有这张表:
<table id="productsTable" style="width:100%;">
<thead>
<tr>
<td colspan="4"></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</thead>
<tbody>
<tr id="Row_0">
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr id="Row_1">
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr id="Row_2">
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr id="Row_3">
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</tbody>
<tfoot>
<tr>
<td colspan="4"></td>
</tr>
</tfoot>
</table>
我想获取id Row_3
.
我可以使用:last selector
, $( "tr:last" )
但它不起作用,因为它返回 <tfoot>
的行部分。
也许有一种方法可以将过滤器添加到 :last selector
找到最后一个tr
id 以 Row_
开头.
有什么建议吗?
最佳答案
您可以使用attribute start with selector :
$("tr[id^='Row_']:last" )
关于javascript - 获取最后一个id以Row_开头的tr,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44156137/