如何从当前元素开始选择下一个“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(…)