如何查找元素的最后一个子元素

How to find the last child of an element?

本文关键字:元素 最后一个 查找 何查找      更新时间:2023-09-26
 <div id="main">
  <div class="1"></div>
  <div class="2"></div>
  <div class="2"></div>
  <div class="3"></div>
  <div class="3"></div>
  <div class="4"></div>
 </div>

我们如何在 jquery 中使用 :last-child 编写选择器来找出last div with class 3

试试这个选择器...虽然你的类不应该只是数字。他们应该从一个正常的性格开始。

$("#main .3:last")

仅供参考,:last-child检查目标是否是其父级的最后一个子项。具有类 .3 的元素都不是其父级的最后一个子元素。

使用 .last()

$("#main .3").last();

http://api.jquery.com/last/

http://jsfiddle.net/E64Wm/1/

$('#main > .3').last()应该指向正确的元素

试试这个:

$('#main').find(':last-child');