Skip to content

Instantly share code, notes, and snippets.

@gracefullight
Last active December 21, 2016 14:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gracefullight/e31dc39c6e2c681c968903af54ce8346 to your computer and use it in GitHub Desktop.
Save gracefullight/e31dc39c6e2c681c968903af54ce8346 to your computer and use it in GitHub Desktop.
// p 태그를 이용하는 방법
$.validator.setDefaults({
errorClass: "invalid form-error red-text",
errorElement : 'p',
errorPlacement: function(error, element) {
var e = element.get(0);
if(e.type==='radio' || e.type==='checkbox'){
var $a = error.appendTo(element.parent());
$a.css({'margin-top':'10px'});
}else{
error.appendTo(element.parent());
}
}
});
// 더 예쁜 방법
$.validator.setDefaults({
errorClass: "invalid",
validClass: "valid",
errorPlacement: function (error, element) {
var $label = $(element).closest("form").find("label[for='" + element.attr("id") + "']");
$label.attr('data-error', error.text());
$label.addClass('active');
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment