質問編集履歴

3

誤字修正

2019/02/26 06:18

投稿

sabx
sabx

スコア200

test CHANGED
File without changes
test CHANGED
@@ -90,7 +90,7 @@
90
90
 
91
91
  ```
92
92
 
93
- https://jsfiddle.net/s_kikuchi/afr7cs![イメージ説明](a60c0d85323d1e976f240fc478c6d48e.gif)
93
+ https://jsfiddle.net/s_kikuchi/afr7csp5/32/
94
94
 
95
95
  ```
96
96
 

2

GIFの挿入

2019/02/26 06:17

投稿

sabx
sabx

スコア200

test CHANGED
File without changes
test CHANGED
@@ -90,7 +90,7 @@
90
90
 
91
91
  ```
92
92
 
93
- https://jsfiddle.net/s_kikuchi/afr7csp5/30/
93
+ https://jsfiddle.net/s_kikuchi/afr7cs![イメージ説明](a60c0d85323d1e976f240fc478c6d48e.gif)
94
94
 
95
95
  ```
96
96
 
@@ -98,7 +98,7 @@
98
98
 
99
99
  (※ 以下は実際の動作を表したGIFです)
100
100
 
101
- https://gyazo.com/e3b4273a5afd25fbd081f52e6a5b91fc
101
+ ![![動作イメージ](351711db4a87e8691f5788ee29298fcb.gif)
102
102
 
103
103
 
104
104
 

1

文章の修正

2019/02/26 06:13

投稿

sabx
sabx

スコア200

test CHANGED
@@ -1 +1 @@
1
- jQuery Validation Pluginでtextareに対して設定したバリデーションメッセージが表示されない
1
+ jQuery Validation Pluginでtextareaに対して設定したバリデーションメッセージが表示されない
test CHANGED
@@ -4,7 +4,89 @@
4
4
 
5
5
 
6
6
 
7
+ ただ、テキストエリアに最初にフォーカスした際は、不正な値を入力しても自動的にバリデーションメッセージが表示されず、
8
+
9
+ その他のコンポーネントに一度フォーカスした後に、再度テキストエリアにフォーカスすると、バリデーションメッセージが表示されます。
10
+
11
+
12
+
13
+ 以下はソースコードです。
14
+
15
+
16
+
17
+ ```
18
+
19
+ <!DOCTYPE html>
20
+
21
+ <html>
22
+
23
+ <head>
24
+
25
+ <script src="https://code.jquery.com/jquery-3.1.1.js" integrity="sha256-16cdPddA6VdVInumRGo6IbivbERE8p7CQR3HzTBuELA=" crossorigin="anonymous"></script>
26
+
27
+ <script src="https://cdn.jsdelivr.net/npm/jquery-validation@1.19.0/dist/jquery.validate.js"></script>
28
+
29
+ </head>
30
+
31
+ <body>
32
+
33
+ <form id="user-form" action="#">
34
+
35
+ <label>comment: </label>
36
+
37
+ <textarea id="comment" name="comment" required="" minlength="2" maxlength="20"></textarea><br>
38
+
39
+ <input type="submit">
40
+
41
+ </form>
42
+
43
+ <script type="text/javascript">
44
+
45
+ $(document).ready(function() {
46
+
47
+ $('#user-form').validate({
48
+
49
+ rules: {
50
+
51
+ comment: {
52
+
53
+ required: true,
54
+
55
+ minlength: 2,
56
+
57
+ maxlength: 20
58
+
59
+ }
60
+
61
+ }
62
+
63
+ })
64
+
65
+ })
66
+
67
+ </script>
68
+
69
+ <style>
70
+
71
+ .error {
72
+
73
+ color: red;
74
+
75
+ }
76
+
77
+ </style>
78
+
79
+ </body>
80
+
81
+ </html>
82
+
83
+ ```
84
+
85
+
86
+
7
- (※ 詳細はJSFiddle参照)
87
+ (※ 以下URL同じ内容のJSFiddleになります)
88
+
89
+
8
90
 
9
91
  ```
10
92
 
@@ -14,13 +96,7 @@
14
96
 
15
97
 
16
98
 
17
- ただ、テキストエリアに最初にフォーカスした際は、不正な値を入力しても自動的にバリデーションメッセージが表示されず、
18
-
19
- その他のコンポーネントに一度フォーカスした後に、再度テキストエリアにフォーカスすると、バリデーションメッセージが表示されます。
20
-
21
-
22
-
23
- (※ 詳細のGyazo参照)
99
+ (※ 以下実際動作を表したGIFです)
24
100
 
25
101
  https://gyazo.com/e3b4273a5afd25fbd081f52e6a5b91fc
26
102