获取标记中特定类的最后一项

时间:2014-09-19 16:25:21

标签: html css css-selectors

我想知道如何在标记内找到特定类的最后一项。

<body>
    <elem class="thatelement"></elem>
    <elem></elem>
    <elem class="thatelement"></elem>
    <elem>
        <elem class="thatelement"></elem>
    </elem>
</body>

我想在标记中找到.thatelement的最后一个元素,无论它是指针body子节点还是位于嵌套元素的其他位置。如果它的crossbrowser工作,请提供给我。

1 个答案:

答案 0 :(得分:0)

你可以使用Jquery,last()函数可以完成这项工作。

HTML

<body>
    <elem class="thatelement">1</elem>
    <elem>2</elem>
    <elem class="thatelement">3</elem>
    <elem>
        <elem class="thatelement">4</elem>
    </elem>
</body>

Jquery的

$( ".thatelement" ).last().css( "color", "red" );

我制作了jsfiddle,以便您可以查看该行为。可以找到last {)函数文档here