jQuery:按Index()包括父级选择子级

时间:2014-11-21 18:00:11

标签: jquery indexing attr

我想动态获取具有特定属性的所有子项的索引。我可以这样做

$("#parent [attribute]:eq(4)");

但有时“#parent”本身也有属性,所以我想获得该父级的索引,与所有属性元素索引相关。

我试过这个,但由于某种原因它不起作用

$("#parent").find("[attribute]:eq(4)").andSelf();

1 个答案:

答案 0 :(得分:1)

您可以简单地将选择器与逗号,组合:

$("#parent [attribute]:eq(4), #parent[attribute]:eq(4)");

andSelf()方法只会选择#parent作为选择器而不是#parent[attribute]:eq(4)


你也可以这样做:

$("#parent [attribute]:eq(4)").add("#parent[attribute]:eq(4)");

仔细查看addandSelf方法的API。