59
A
回答
90
你也可以这样做:
<ul id="example">
<li>First</li>
<li>Second</li>
<li>Third</li>
<li>Fourth</li>
</ul>
// possible 1
$('#example li:last').val();
// possible 2
$('#example').children().last()
// possible 3
$('#example li:last-child').val();
8
通过使用:last-child selector?
你心里有一个特定的情况下,您需要帮助吗?
30
$('#example').children().last()
,或者如果你想有一个最后的孩子有某一类如上评论。
$('#example').children('.test').last()
或与特定类的特定子元素
$('#example').children('li.test').last()
0
如果您想选择的最后一个孩子,需要具体的元素类型,你可以使用选择last-of-type
这里是一个例子:
$("div p:last-of-type").css("border", "3px solid red");
$("div span:last-of-type").css("border", "3px solid red");
<div id="example">
<p>This is paragraph 1</p>
<p>This is paragraph 2</p>
<span>This is paragraph 3</span>
<span>This is paragraph 4</span>
<p>This is paragraph 5</p>
</div>
在上面的例子中,bot h第4段和第5段将有红色边框,因为第5段是div中“p”型的最后一个元素,第4段是div中的最后一个“span”。
相关问题
- 1. 如何用一个选择器选择一个jQuery元素的子元素?
- 2. 用jQuery选择最后5个元素
- 3. 如何用jQuery选择最后一个可见元素?
- 4. 如何选择一组容器中的最后一个元素?
- 5. CSS最后一个子选择器:选择特定类的最后一个元素,而不是父代中的最后一个子元素?
- 6. jQuery:在指定元素之前选择最后一个匹配
- 7. jQuery:最后一个子选择器
- 8. 如何选择元素但排除第一个和最后一个元素
- 9. jQuery如何在选择的每个元素之后注入一个新元素?
- 10. JQuery在td中选择一个元素
- 11. 在iFrame中选择一个元素jQuery
- 12. 选择不带循环的div的最后一个子元素
- 13. 一个.Split()后,快速选择最后一个元素
- 14. xPath最后选择元素
- 15. 如何选择没有特定类的最后一个元素?
- 16. 使用CSS选择器选择最后一个元素
- 17. 如何在每行中选择具有某个类的最后一个元素?
- 18. 用jquery选择子元素
- 19. jquery选择子元素
- 20. jQuery:选择“this”子元素
- 21. 如何判断元素是否是javascript/jquery中父元素的最后一个或第一个子元素?
- 22. jQuery的:选择子元素的最后家长
- 23. 如何删除角元素的最后一个子元素
- 24. 在jquery对象中选择一个子元素
- 25. jQuery的只在最后一个元素
- 26. jQuery:选择元素1后另一
- 27. 如何告诉jquery选择一个父元素,但不是它的子元素?
- 28. jQuery哪个选择子元素?
- 29. 如何在jQuery对话框中选择一个元素
- 30. 如何在jquery中选择一个元素?
我不认为`children()。last()`和`:last-child`是相等的。在这个例子中 - 是的,但想象你有两个列表(class =“example”),然后尝试从两个列表中选择最后一个元素... – alekwisnia 2013-10-04 11:18:06