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

回答編集履歴

1

コメントを受けて追記

2020/07/25 02:56

投稿

Lhankor_Mhy
Lhankor_Mhy

スコア37634

answer CHANGED
@@ -3,4 +3,15 @@
3
3
  break置き忘れが原因では?
4
4
 
5
5
  > break を置かな買った場合、スクリプトは基準を満たす case から実行され、その後の case も条件に合うかに関係なく実行されます。
6
- [break を置かないとどうなるか | switch - JavaScript | MDN](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Statements/switch#What_happens_if_I_forgot_a_break)
6
+ [break を置かないとどうなるか | switch - JavaScript | MDN](https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Statements/switch#What_happens_if_I_forgot_a_break)
7
+
8
+ # コメントを受けて追記
9
+
10
+ ```js
11
+ var q19 = $('li').hasClass('18_1');
12
+ var q20 = $('li').hasClass('19_1');
13
+ var q22 =$('li').hasClass('21_0');
14
+ ```
15
+
16
+ ↑この部分がおかしいのではないかな、と思いました。
17
+ q19という変数に'18_1'を参照して代入しているのは違和感がありますし、なにより`quesFunc()`では選択された答えには`selected`というクラスがついているようです。