回答編集履歴

3

修正

2020/09/02 03:57

投稿

m.ts10806
m.ts10806

スコア80875

test CHANGED
@@ -34,8 +34,6 @@
34
34
 
35
35
  <select name="area" id="area">
36
36
 
37
- <option value="0">全国</option>
38
-
39
37
  <option value="1">北海道</option>
40
38
 
41
39
  <option value="2">東北</option>
@@ -50,31 +48,31 @@
50
48
 
51
49
  <br>
52
50
 
53
- <div id="area00" class="area active">
51
+ <div id="area01" class="area active">
54
52
 
55
53
  <p>ラーメン</p>
56
54
 
57
55
  </div>
58
56
 
59
- <div id="area01" class="area">
57
+ <div id="area02" class="area">
60
58
 
61
59
  <p>ずんだ餅</p>
62
60
 
63
61
  </div>
64
62
 
65
- <div id="area02" class="area">
63
+ <div id="area03" class="area">
66
64
 
67
65
  <p>餃子</p>
68
66
 
69
67
  </div>
70
68
 
71
- <div id="area03" class="area">
69
+ <div id="area04" class="area">
72
70
 
73
71
  <p>お刺身</p>
74
72
 
75
73
  </div>
76
74
 
77
- <div id="area04" class="area">
75
+ <div id="area05" class="area">
78
76
 
79
77
  <p>お好み焼き</p>
80
78
 

2

修正

2020/09/02 03:57

投稿

m.ts10806
m.ts10806

スコア80875

test CHANGED
@@ -23,3 +23,61 @@
23
23
  あと、1個1個指定してhide()してますが、
24
24
 
25
25
  全部hide()して表示したいのだけshow()すれば結果は同じです。
26
+
27
+
28
+
29
+ 画面ないに1つしかないのでしたらclassよりIDのほうが良いですし、こういうHTMLにしてみては。
30
+
31
+
32
+
33
+ ```html
34
+
35
+ <select name="area" id="area">
36
+
37
+ <option value="0">全国</option>
38
+
39
+ <option value="1">北海道</option>
40
+
41
+ <option value="2">東北</option>
42
+
43
+ <option value="3">関東</option>
44
+
45
+ <option value="4">北陸</option>
46
+
47
+ <option value="5">関西</option>
48
+
49
+ </select>
50
+
51
+ <br>
52
+
53
+ <div id="area00" class="area active">
54
+
55
+ <p>ラーメン</p>
56
+
57
+ </div>
58
+
59
+ <div id="area01" class="area">
60
+
61
+ <p>ずんだ餅</p>
62
+
63
+ </div>
64
+
65
+ <div id="area02" class="area">
66
+
67
+ <p>餃子</p>
68
+
69
+ </div>
70
+
71
+ <div id="area03" class="area">
72
+
73
+ <p>お刺身</p>
74
+
75
+ </div>
76
+
77
+ <div id="area04" class="area">
78
+
79
+ <p>お好み焼き</p>
80
+
81
+ </div>
82
+
83
+ ```

1

修正

2020/09/02 02:47

投稿

m.ts10806
m.ts10806

スコア80875

test CHANGED
@@ -17,3 +17,9 @@
17
17
  <option value="5">関西</option>
18
18
 
19
19
  ```
20
+
21
+
22
+
23
+ あと、1個1個指定してhide()してますが、
24
+
25
+ 全部hide()して表示したいのだけshow()すれば結果は同じです。