使用jQuery的.next
函数,我想显示下2个项目。默认情况下,它仅选择下一个项目。
我需要控制,就像有时候我需要下2个,有时下3个
最佳答案
您可以使用 .nextAll()
和 :lt()
选择器,例如:
.nextAll(':lt(2)') //next 2
.nextAll(':lt(3)') //next 3
Try it out here。如果您需要它是编程的(而不是字符串连接)并易于更改,请使用
.slice()
代替:.nextAll().slice(0, 2) //next 2
.nextAll().slice(0, 3) //next 3
此方法使您可以轻松传递所需的数字作为参数。 You can test it here。