回答編集履歴
1
判定処理修正
answer
CHANGED
@@ -12,10 +12,10 @@
|
|
12
12
|
|
13
13
|
それでも好きな場所に好きなメッセージを出したいこともあるかもしれません。
|
14
14
|
その場合は何らかの方法でnameを保持すれば二重に出すことはなくなります。
|
15
|
+
(14:48判定修正)
|
15
16
|
```JavaScript
|
16
17
|
$('[required="required"]:not(:disabled)').each(function (i, el){
|
17
|
-
if ( ! $(el).val() || ( $(el).is('[type="radio"]') && ! $(el).is(':checked') )
|
18
|
-
|
18
|
+
if (!el.validity.valid && !$(el).parents('.formWrap').find('[data-err-name="' + el.name + '"]').length) {
|
19
19
|
require = false;
|
20
20
|
var span = $('<span class="error"></span>');
|
21
21
|
span.text($(el).data('err-txt'));
|