jQuery验证插件-隐藏字段焦点上的错误标签

jQuery验证插件-隐藏字段焦点上的错误标签,jquery,jquery-validate,Jquery,Jquery Validate,我希望在用户单击提交时显示错误标签。 但当用户关注某个字段时,错误消息就会消失, 即使仍然存在错误。 用户再次单击submit时将看到错误消息 如何关闭默认功能?(现在,提交时会出现错误,直到错误消失后才会消失。但我使用的是有限的空间,我将标签放在输入字段的正上方,因此我需要在选择字段时标签消失。) 谢谢您可以通过将函数附加到.focus()以隐藏该字段的验证消息来手动隐藏消息。类似于(未经测试): 通过将函数附加到.focus()以隐藏该字段的验证消息,您可以自己手动隐藏消息。类似于(未经测试

我希望在用户单击提交时显示错误标签。 但当用户关注某个字段时,错误消息就会消失, 即使仍然存在错误。 用户再次单击submit时将看到错误消息

如何关闭默认功能?(现在,提交时会出现错误,直到错误消失后才会消失。但我使用的是有限的空间,我将标签放在输入字段的正上方,因此我需要在选择字段时标签消失。)


谢谢

您可以通过将函数附加到
.focus()
以隐藏该字段的验证消息来手动隐藏消息。类似于(未经测试):


通过将函数附加到
.focus()
以隐藏该字段的验证消息,您可以自己手动隐藏消息。类似于(未经测试):


默认行为是在DOM中的输入之后立即插入验证元素。因此,您可以使用CSS隐藏标签

input:focus + .field-validation-error { display: none; }

默认行为是在DOM中的输入之后立即插入验证元素。因此,您可以使用CSS隐藏标签

input:focus + .field-validation-error { display: none; }