我在jQuery的初学者和这里的孩子就是我想要做的事:数组元素
- 找到所有元素(姑且称之为盒子后,以避免混淆),带班“选择”和为每个分配一个数字。
- 在每个框中,找到它们中的所有输入元素。
- 给每个输入元素的名称添加它的框号。例如,如果在第三个框中有一个名为“login”的文本输入元素,则应将其重命名为“login3”。
这是我迄今所取得的代码:
boxes = $('.chosen');
for(a = 0; a < boxes.length; a++) {
inputsinboxes = boxes[a].children('input');
for(b = 0; b < inputsinboxes.length; b++) {
inputsinboxes[b].name = inputsinboxes[b].name + (a+1);
}
}
我坚持,虽然,因为它不断告诉我boxes[a].children
不是一个函数。
我在做什么错?
我不知道,你可以将一个匿名函数与'道具的值()'... – Lix
@Lix它是证据充分的,并没有任何专门做_anonymous_功能。一个有名的人也可以工作。 http://api.jquery.com/prop/ –
“阅读精美图片!” :P – Lix