gpt4 book ai didi

jquery - :last vs :last-child selector

转载 作者:行者123 更新时间:2023-12-01 00:55:37 27 4
gpt4 key购买 nike

我注意到 $( 'filter:last' ) 与 jQuery 中的 $( 'filter:last-child' ) 不同。

我尝试了 jQuery 文档,但很难理解 :last 的额外用途以及它们存在的原因。

显然,:last 是一个 jQuery 扩展,并不在 CSS 规范中。因此,我想到了它与传统的 :last-child 有何不同的问题。另外,jQuery 中正好有一个 .last() 方法,据说比 $( 'filter:last' ) 效率更高,那么这个有什么用呢? :last 选择器有吗?

最佳答案

它们非常相似。不同之处在于,如果你有类似的东西

<div>
<p>hi</p>
<p>bye</p>
</div>
<div>
<p>hi</p>
<p>bye</p>
</div>

$('p:last-child')将选择 <p>bye</p>元素而$('p:last')将仅选择第二个。同样的事情也可以用 $('p').last() 完成。 ,通过添加 :last作为选择器 jQuery 允许使用 :last 的过滤器不必使过滤器的参数成为函数。

关于jquery - :last vs :last-child selector,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48160605/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com