jQuery .Last函数返回布尔值

时间:2010-08-12 22:59:23

标签: jquery function jquery-selectors

好的,这是继续发生的事情:

每当我点击嵌套在无序列表中的图像时,它就会移动到页面上的不同部分。但当它到达最后一个时,我希望它不要移动。我试图找出它,如果有.last()函数可以返回一个布尔值?

谢谢, 罗汉

1 个答案:

答案 0 :(得分:1)

而不是.last()返回集合中的最后一个元素,对于给定的集合,如果您有一个元素,则可以.is()使用:last-child,如下所示:

//abort out at top of the function
if($(this).closest('li').is(':last-child')) return; 

如果<li>是列表中的最后一个,则会true返回is(':last-child')