2011-01-22 65 views
0

我想使用第n个子选择器在jquery中作出选择我有索引号作为变量的建议; 但$('.search_filter:nth-child('+suggestions+')').focus(); 不关注2元素如果suggestions=1 所以请告诉我我在做什么错在这里。选择使用第n个子选择器jquery

+0

发表您的HTML请。 – Vadim 2011-01-22 19:40:04

回答

0

我对nth-child选择器的理解是,当它与类一起使用时,它只适用于元素,如果它是第n个元素有类。在没有看到任何代码的情况下,我的猜测是你实际上正试图将第n个元素与“search_filter”类相关联。

2

nth-child-selector(docs)使用基于1的索引来获取给定索引处的兄弟。所以如果你想要第二个兄弟姐妹,你会使用2

如果他们是不是所有的兄弟姐妹,或者你只是想一个0基于索引,使用eq-selector(docs)代替..