回答編集履歴

2

追記

2022/11/18 23:00

投稿

CHERRY
CHERRY

スコア25216

test CHANGED
@@ -18,3 +18,15 @@
18
18
  ```
19
19
  のような感じでどうでしょうか。
20
20
 
21
+ ----
22
+ コメントへの返信
23
+
24
+ 追加する項目がすでにあるかを判断して追加処理するのが良いのではないでしょうか。
25
+ 例:
26
+ ```
27
+ if(!($('select.form-child1 option[value=19:30]').length())){
28
+ 項目がない場合の追加処理を書く
29
+ }
30
+ ```
31
+
32
+

1

追記修正

2022/11/18 13:38

投稿

CHERRY
CHERRY

スコア25216

test CHANGED
@@ -1,6 +1,18 @@
1
- JavaScript や jQuery で操作する場合は、Webブラウザ HTMLがどのようになっているのかを考えましょう。
1
+ JavaScript や jQuery で操作する場合は、Webブラウザ HTMLがどのように表示されているのかを考えましょう。
2
2
 
3
+ おそらく
4
+ ```PHP
5
+ <select name="第1希望日時間" class="form-child1">
6
+ <option value="" selected='selected'>希望時間を選択して下さい</option>
7
+ <option value="9:00" >9:00</option>
8
+ (以下略)
9
+ </select>
10
+ ```
11
+ のような感じではないでしょうか
12
+
13
+ ----
14
+
3
- jQuery で削除するなら select タグの option 項目を削除することになるので、
15
+ 上記のフォーム項目を jQuery で削除するなら select の option を削除することになるので、
4
16
  ```
5
17
  $('select.form-child1').children('option[value=19:30]').remove();
6
18
  ```