jQuery创建一个具有特定类的对象数组

时间:2010-07-01 20:07:10

标签: jquery class arrays

是否在所有具有特定类的对象的某处创建了一个数组?我想找到class =“clCategory”的第六个div。是否有类似的东西:

$('.clCategory:sixth').css(...);

$('.clCategory')[6].css(...);

或者我是否必须在以编程方式创建具有class =“clCategory”的每个DIV的同时创建数组?

2 个答案:

答案 0 :(得分:1)

您正在寻找eq(x)

它基于0,所以第6个实际上是#5

E.g:

$('.clCategory:eq(5)')

您还可以查询$('.clCategory')并访问[5]甚至.get(5)。与其中任何一个的区别在于你将获得DOM HTMLElement,而不是像我之前的例子那样获得jQuery包装元素。

答案 1 :(得分:-1)

你必须使用第n个子选择器。请参阅this相关帖子。