私はjQueryの初心者で、これが私がやろうとしていることです:
- クラスが「選択」されているすべての要素 (後で混乱を避けるためにボックスと呼びましょう) を検索し、それぞれに番号を割り当てます。
- これらのボックスのそれぞれで、それらのすべての入力要素を見つけます。
- 各入力要素の名前に、そのボックス番号を追加します。たとえば、3 番目のボックスに「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
ます。
私は何を間違っていますか?