在jQuery Validation中有条件地包装错误消息

时间:2011-02-04 19:01:36

标签: jquery jquery-validate

只有在某个条件为真时我才需要包装错误消息。这意味着我不能使用包装器属性,因为它总是包装错误消息。所以我使用errorPlacement()使用以下代码。

    errorPlacement : function(error, element) {
        if (condition == true) {
            error.wrap("<li></li>").appendTo(element);
        }
        else {
            ...
        }
    }

不知何故,此代码没有包装消息。首先,我是否有权替换errorPlacement()来获得我想要的东西?第二,我怎么做错包装HTML文本?

1 个答案:

答案 0 :(得分:1)

尝试$('<li></li>').append(error).appendTo(element);