質問するログイン新規登録

質問編集履歴

1

実現したいコードの追加

2020/01/24 09:30

投稿

yayak
yayak

スコア66

title CHANGED
File without changes
body CHANGED
@@ -5,7 +5,7 @@
5
5
  【陥っている状況】
6
6
  ・もともと設置してある「ボックスを追加」ボタンで、例えば3回増やした要素の、3番目の要素の「↑ボックスを上に移動」をクリックすると、3番目のものを2番目に移動したいのに、なぜか一番目に移動されてしまう。
7
7
 
8
- 【コード】
8
+ 現在のコード】
9
9
  ```ここに言語を入力
10
10
  <div id="sample">
11
11
  <div class="add-box">ボックスを追加</div>
@@ -37,6 +37,37 @@
37
37
  </script>
38
38
  ```
39
39
 
40
+ 【実現したときのイメージ】
41
+ ```ここに言語を入力
42
+ <div id="sample">
43
+ <div class="add-box">ボックスを追加</div>
44
+ </div>
45
+
46
+ //「ボックスを追加」を押したとき動的に追加されたボックス1
47
+ <div class="box-wrapper">
48
+ <p class="box-up">↑ボックスを上に移動</p>
49
+ <input type="text" name="input[]">
50
+ <p class="add-box">+ボックスを追加する</p>
51
+ </div>
52
+ //「ボックスを追加」を押したとき動的に追加されたボックス2
53
+ <div class="box-wrapper">
54
+ <p class="box-up">↑ボックスを上に移動</p>
55
+ <input type="text" name="input[]">
56
+ <p class="add-box">+ボックスを追加する</p>
57
+ </div>
58
+ //「ボックスを追加」を押したとき動的に追加されたボックス3
59
+ <div class="box-wrapper">
60
+ <p class="box-up">↑ボックスを上に移動</p>
61
+ <input type="text" name="input[]">
62
+ <p class="add-box">+ボックスを追加する</p>
63
+ </div>
64
+
65
+ 【実現したいこと】
66
+ 動的に追加されたボックス3の、「↑ボックスを上に移動」を押すと、
67
+ 並びが、「1」「3」「2」になるようにしたいです。
68
+ 今は、「3」「1」「2」になります。
69
+ ```
70
+
40
71
  コードをどのように直せばよいかわからず、質問させていただきます。
41
72
  お分かりになる方がいらっしゃいましたら、どうかご教授いただけましたら幸いです。
42
73
  何卒、よろしくお願いいたします。