gpt4 book ai didi

javascript - .last() 和 :last? 有什么区别

转载 作者:搜寻专家 更新时间:2023-11-01 05:26:49 26 4
gpt4 key购买 nike

有人可以解释 .last() 和 :last 之间的区别吗?我似乎找不到明确的解释。

为什么 $('td.cellsOfSpecificClass:last', '.table tr') 返回每个 tr 中的最后一个 td 而不是整个表中的最后一个 td?

最佳答案

.last()是一个返回给定(现有)元素集合的最后一个元素的函数。 :last是将在 $('...') 中使用的选择器,它立即返回最后一个元素而不是整个集合。使用哪一个取决于您目前拥有的和您需要的。


更新:进一步澄清最后一句话:

如果您已经在一个变量中有一个元素集合此时您需要最后一个元素,然后使用.last() .如果您还没有它并且您只需要 最后一个元素,那么使用:last。如果您确实需要代码的剩余部分中的两者,则使用 .last() 获取所有元素

关于javascript - .last() 和 :last? 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3111353/

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