Plugin de validação Jquery | resetForm não está funcionando

Estou tentando limpar todas as mensagens de erro e destacar erros quando o usuário clica noclear form botão, abaixo estão os requisitos reais

Validar formulário usando a validação JqueryQuando o usuário clicar em um campo, a mensagem de erro deve ser limpa (por campo)Ao clicar no botão de reset, todos os erros devem ser limpos

aqui está o meu código

$( document ).ready(function(){
   var validator = $("#register_form").validate({
   validator.resetForm();
   focusCleanup: true,
 rules: {
  // custom rules
},
messages: {
// custom messages
    }
  });

Para mim, as duas primeiras coisas estão funcionando, mas quando estou tentando limpar o formulário completo, não consigo fazer isso. É assim que estou tentando limpá-lo

function clearInputForm(){
  alert("");
  var validator1 = $( "#register_form" ).validate();
  validator1.resetForm();
   $("#register_form")[0].reset();
}

Mas nada está acontecendo, embora com$("#register_form")[0].reset();, os campos do formulário estão ficando limpos, mas as mensagens de erro não estão sendo apagadas.

questionAnswers(4)

yourAnswerToTheQuestion