gpt4 book ai didi

javascript - 如何使用 jQuery 停止列表最后三个元素的操作

转载 作者:行者123 更新时间:2023-12-02 19:01:56 26 4
gpt4 key购买 nike

我有一些列表,我通过单击在其上移动 - 向左、向右动画。还改变一些类来识别位置和 Action 。当列表的最后三个元素具有指定类时,我需要停止动画过程。所以我这样做,但它只适用于最后第三个后面的元素。你能帮我吗?

if (!js_films_list_top.find('li').eq(-3,-2,-1).hasClass('focus')){
js_short_movies_list.animate({left: '-=241'}, 300);
}

感谢帮助。

最佳答案

.eq 仅采用一个参数。如果您想一次选择多个,请尝试以下操作:

.find('li:eq(-3), li:eq(-2), li:eq(-1)')

或者尝试

.find('li').slice(-3)

关于javascript - 如何使用 jQuery 停止列表最后三个元素的操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14719495/

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