form.valid () não deve exibir texto de validação?

Com Jquery.validaterequired campos estão mostrando validação pop-up nos arquivos (como na foto abaixo)

Eu gosto disso e funcionando bem.

Mas eu verifico!form.valid() condiçãoPopup desaparecendo e o texto de validação normal está sendo exibido (como na foto abaixo)

função de script java

   <script  type="text/javascript" >

    var form = $("#form1");
    $('#<%=imgLogin.ClientID%>').click(function (e) {
        if (!form.valid()) {
            e.preventDefault();
        } else {
            <%=Page.ClientScript.GetPostBackEventReference(btnLogin, "")%>
        }
    });
</script>

Como voltar pop-up apenas ao verificar a validação do formulário.

questionAnswers(1)

yourAnswerToTheQuestion