如何从jQuery中的当前元素开始选择下一个“n”个元素?

前端之家收集整理的这篇文章主要介绍了如何从jQuery中的当前元素开始选择下一个“n”个元素?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何从当前元素开始选择下一个“n”个元素?我的意思是…
$(this).attr(...);

我想这样做“n”次。对于n = 4的示例:

$(this).attr(...);
$(this).next().attr(...);
$(this).next().next().attr(...);
$(this).next().next().next().attr(...);

或者可能在一个循环中:

for (i = 0; i < n; i++) {
    $(this).next().attr(...);
}

我如何做到这一点?有没有办法,我可以通过选择下一个“n”元素或在一个循环?

解决方法

这应该工作:
$(this).nextAll().slice(0,4).attr(…)

更新:

这也将工作:

$(this).nextAll("*:lt(4)").attr(…)
原文链接:https://www.f2er.com/jquery/184863.html

猜你在找的jQuery相关文章