javascript - 获取最后一个id以Row_开头的tr

标签 javascript jquery

我想用 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/

相关文章:

php - 如何使用 jQuery DataTables 插件过滤带有特殊字符的结果?

javascript - 如何根据 div 的值更改其文本颜色?

带有编辑和删除选项的 Jquery 移动 ListView 拆分按钮

jquery - If/else 语句 - 使 "else"与之前的状态相同

javascript - 图像仅在提供可选的 html 参数时不显示(否则显示)

javascript - 强制从同一 URL 重新下载 img

javascript - 分割字符串以创建 HTML 链接

javascript - 将多维输入数组转换为 JSON

javascript - 使用javascript将textarea滚动到特定区域

Javascript Fetch 不在请求 header 中传递 Cookie,即使使用 'same-origin' 凭据