gpt4 book ai didi

JQuery 验证插件消息样式

转载 作者:技术小花猫 更新时间:2023-10-29 11:45:41 25 4
gpt4 key购买 nike

我正在为 Jquery Validation plugin 的错误消息设置样式我遇到了一些困难。

我已经编辑了插件代码以更改消息的语言。我知道这可以用 javascript 来完成,但最好是“硬编码”。不过,这在实际示例中是看不到的。

这是 live example .我需要插入 <span></span>以某种方式在错误消息之前,但我不知道该怎么做。有什么想法吗?

需要明确的是:插件不应显示带有“错误”类的元素,它应该像这样显示:

<span class='pointer'></span><label class='error'>This is the error</label>

最佳答案

我认为您最好的选择是错误元素的包装器和一些 CSS 样式:

$('#myform').validate({
errorPlacement: function(label, element) {
label.addClass('arrow');
label.insertAfter(element);
},
wrapper: 'span'
});

这会给你这样的错误:

<span class='arrow'>
<label class='error'>Error</label>
</span>

使用一些 CSS 即可完成。

span.arrow {
margin-left: 6px;
height:17px;
background: url('http://i45.tinypic.com/f9ifz6.png') no-repeat left center;
}
label.error {
height:17px;
border-top:1px solid #99182c;
border-right:1px solid #99182c;
border-bottom:1px solid #99182c;
margin-left:9px;
padding:1px 5px 0px 5px;
font-size:small;
}

live demo

关于JQuery 验证插件消息样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14913677/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com