質問編集履歴

1

いろいろと省略していたものを追加して動くコードを提示

2018/08/20 01:10

投稿

msx2
msx2

スコア174

test CHANGED
File without changes
test CHANGED
@@ -10,43 +10,67 @@
10
10
 
11
11
  ```HTML
12
12
 
13
- <input type="radio" name="mail" value="1">メール1
13
+ <html lang="ja">
14
14
 
15
- <input type="radio" name="mail" value="2">メール2
15
+ <head>
16
16
 
17
- <script>
17
+ <meta charset="utf-8">
18
18
 
19
- $(function(){
19
+ <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
20
20
 
21
- $('input[name=mail]').on('change',function(){
21
+ </head>
22
22
 
23
+ <body>
24
+
25
+ <input type="radio" name="mail" value="1" checked>メール1<br>
26
+
27
+ <input type="radio" name="mail" value="2">メール2
28
+
29
+ <script>
30
+
31
+ $(function(){
32
+
33
+ $('input[name=mail]').on('change',function(){
34
+
23
- //途中でイベントを登録して
35
+ //途中でイベントを登録
36
+
37
+ alert('イベント実行');
38
+
39
+ });
24
40
 
25
41
  });
26
42
 
27
- });
43
+ </script>
28
44
 
29
- </script>
45
+ <!--
30
46
 
31
-
47
+ その後あれこれとHTMLを記述して
32
48
 
33
-
49
+
34
50
 
35
-
51
+
36
52
 
37
- //最後にイベントを発火させようとしている
53
+
38
54
 
39
- <script>
55
+ -->
40
56
 
41
- $(window).on('load',function(){
57
+ <script>
42
58
 
43
- alert('test');
59
+ //最後にイベントを発火させようとしている
44
60
 
45
- $('input[name=mail]:checked').change();
61
+ $(window).on('load',function(){
46
62
 
47
- });
63
+ alert('test');
48
64
 
65
+ $('input[name=mail]:checked').change();
66
+
67
+ });
68
+
49
- </script>
69
+ </script>
70
+
71
+ </body>
72
+
73
+ </html>
50
74
 
51
75
  ```
52
76
 
@@ -68,29 +92,45 @@
68
92
 
69
93
  ```HTML
70
94
 
71
- <input type="radio" name="mail" value="1">メール1
95
+ <html lang="ja">
72
96
 
73
- <input type="radio" name="mail" value="2">メール2
97
+ <head>
74
98
 
75
- <script>
99
+ <meta charset="utf-8">
76
100
 
77
- $(function(){
101
+ <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
78
102
 
79
- $('input[name=mail]').on('change',function(){
103
+ </head>
80
104
 
105
+ <body>
106
+
107
+ <input type="radio" name="mail" value="1" checked>メール1<br>
108
+
109
+ <input type="radio" name="mail" value="2">メール2
110
+
111
+ <script>
112
+
113
+ $(function(){
114
+
115
+ $('input[name=mail]').on('change',function(){
116
+
81
- //途中でイベントを登録して
117
+ //途中でイベントを登録
118
+
119
+ alert('イベント実行');
120
+
121
+ });
122
+
123
+ //ここだと動く
124
+
125
+ $('input[name=mail]:checked').change();
82
126
 
83
127
  });
84
128
 
85
- //ここだと動く
129
+ </script>
86
130
 
87
- $('input[name=mail]:checked').change();
131
+ </body>
88
132
 
89
- });
90
-
91
- </script>
133
+ </html>
92
-
93
-
94
134
 
95
135
  ```
96
136