jQuery id / class的第n项
我想使用id选择器:
$("#id")
有没有办法只对页面上带有该ID的第n个元素执行此操作? 即
$("#id:n")
页面中只能有一个具有给定ID的元素。
从HTML规范 :
文档中不得有多个具有相同id值的元素。
现在假设您想要在页面中获取具有给定类的第n个元素,您可以使用eq :
$('.myclass').eq(index)
你可以这样做:
$("#id:eq(n)")
但是像@dystroy一样,它在页面中应该只有1个id,所以你最好使用类。
您可以使用:eq(n)
选择器获取第n个项目,但id应该是唯一的。
您应该使用class
属性对类似的元素进行分组。