Html 获取标记中特定类的最后一项
我想知道如何在标记中找到特定类的最后一项Html 获取标记中特定类的最后一项,html,css,css-selectors,Html,Css,Css Selectors,我想知道如何在标记中找到特定类的最后一项 <body> <elem class="thatelement"></elem> <elem></elem> <elem class="thatelement"></elem> <elem> <elem class="thatelement"></elem> </elem&g
<body>
<elem class="thatelement"></elem>
<elem></elem>
<elem class="thatelement"></elem>
<elem>
<elem class="thatelement"></elem>
</elem>
</body>
我想在标记中找到
。该元素的最后一个元素,无论它是指令主体
子元素还是位于嵌套元素的其他位置。请告诉我它的交叉浏览器是否工作。您可以使用Jquery,最后一个()函数将完成这项工作
HTML
我做了一个测试,这样你就可以查看行为了。可以找到last()函数文档您必须使用JavaScript(或jQuery等)。仅使用CSS选择器是不可能选择具有特定类的最后一个元素的。@Harry,但jQuery的方式是什么?@SalmanA这只是一个示例,所选元素应该是任何标记中具有特定类的最后一个元素!AFAIK没有CSS选择器/组合器/技巧来选择其类的最后一个元素<代码>jQuery(“.thatelement:last”)
应该可以做到这一点。是一个使用jQuery的示例(与前面提到的SalmanA相同)。
<body>
<elem class="thatelement">1</elem>
<elem>2</elem>
<elem class="thatelement">3</elem>
<elem>
<elem class="thatelement">4</elem>
</elem>
</body>
$( ".thatelement" ).last().css( "color", "red" );