gpt4 book ai didi

jQuery 验证将类添加到错误元素?

转载 作者:行者123 更新时间:2023-12-03 22:12:09 25 4
gpt4 key购买 nike

我有以下使用 jQuery Validate 的代码。

$("#register").validate({
debug: true,
errorClass:'error',
validClass:'success',
errorElement:'span',
highlight: function (element, errorClass, validClass) {
$(element).parents("div.control-group")
.addClass(errorClass)
.removeClass(validClass);
},
unhighlight: function (element, errorClass, validClass) {
$(element).parents(".error")
.removeClass(errorClass)
.addClass(validClass);
}
});

有没有办法向 errorElement 添加一个类“span”,以便它...:

<span class="help-inline error">Message</span>

最佳答案

当您指定 errorClass 时,没有什么可以阻止您将其变为两件事:“help-inline error”,即:

$("#register").validate({
debug: true,
errorClass: 'error help-inline',
validClass: 'success',
errorElement: 'span',
highlight: function(element, errorClass, validClass) {
$(element).parents("div.control-group").addClass(errorClass).removeClass(validClass);
},
unhighlight: function(element, errorClass, validClass) {
$(element).parents(".error").removeClass(errorClass).addClass(validClass);
}
});

请注意,您必须使用 jQuery Validate 1.10 版才能支持此功能。早期版本仅允许一个 errorClass

关于jQuery 验证将类添加到错误元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9929418/

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