我希望我的错误浮动在未验证的输入字段上方,左对齐。我怎样才能做到这一点?
如果不能,我怎样才能关闭错误?我仍然希望字段能够验证(并在错误时突出显示),但不希望显示实际的错误消息。我似乎无法在 jQuery 文档中找到任何可以让我打开/关闭它们的内容...?
使用 errorPlacement 属性进行 jQuery 验证调用,如 J Cooper 建议的那样:
$(...).validate({
errorPlacement: function(error, element) {
error.insertBefore(element);
}
});
以及用于设置错误样式的 CSS(在样式表中或单个元素中):
label.error {
/* Move the error above the input element. */
position: absolute;
line-height: 1.5em;
margin-top: -1.5em;
background-color: red;
color: white;
padding: 0 2px;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)