如何查找元素的最后一个子元素
How to find the last child of an element?
<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');
相关文章:
- 表追加而不附加最后一个元素
- 使用querySelector()获取最后一个td元素
- 如何查找流星集合中最后一个元素/对象的id
- 如何在使用Protractor测试时找到ng中继器的最后一个元素
- 在元素数组上循环只会影响最后一个元素
- 推特引导滚动间谍总是选择最后一个元素
- 选择页面上具有特定类的最后一个元素
- 检查 JQuery 每个函数中的最后一个元素
- 保持元素可滚动,直到到达最后一个内容
- 选择表中的最后一个元素
- forEach 仅执行数组的最后一个元素
- JavaScript,数组和函数 - 只有数组的最后一个元素有效
- 插件总是只得到最后一个实例,如何让它适用于多个元素
- jQuery - 选择具有相同 ID 的组的最后一个元素
- 第一个元素和最后一个元素之间的连续循环
- 更改元素HTML,但忽略最后一个子项
- 除了最后一个<td>元素-Jquery
- 在JavaScript数组中查找最后一个元素的计算效率最高的方法
- 将同一个元素追加到两个下拉列表中只会导致最后一个元素被追加
- 如何在jquery中读取Section中的最后一个元素