我想要动态获取具有某个属性的所有子项的索引。我是这样做的lQuery:按索引()选择子项,包括父项
$("#parent [attribute]:eq(4)");
但有时“#parent
”本身也有属性,所以我希望得到的是父母的指数为好,与所有属性元素的索引。
我试过,但由于某种原因,这是行不通的
$("#parent").find("[attribute]:eq(4)").andSelf();
我想要动态获取具有某个属性的所有子项的索引。我是这样做的lQuery:按索引()选择子项,包括父项
$("#parent [attribute]:eq(4)");
但有时“#parent
”本身也有属性,所以我希望得到的是父母的指数为好,与所有属性元素的索引。
我试过,但由于某种原因,这是行不通的
$("#parent").find("[attribute]:eq(4)").andSelf();
你可以简单地选择用逗号,
结合:
$("#parent [attribute]:eq(4), #parent[attribute]:eq(4)");
andSelf()
方法将只选择#parent作为选择器不是#parent[attribute]:eq(4)
你可以这样做太:
$("#parent [attribute]:eq(4)").add("#parent[attribute]:eq(4)");
这似乎起初工作,但后来我注意到,它得到的儿童索引-1,和父Z指数是0这是正确的,但儿童Z指数是错误的。 – UserDy 2014-11-21 23:51:47
对不起,不能得到你。 – 2014-11-22 11:20:17
你的目标是什么?你想做什么?也许有更好的方法来做到这一点? – PeterKA 2014-11-21 18:24:39