[jQuery] [validation] error elements are appended endlessly

[jQuery] [validation] error elements are appended endlessly


I am using the validation plugin 1.2.1 and jquery 1.2.3
The problem is that the error containers are added, but:
a) not removed when the user enters the correct data and moves to the
next field
b) more importantly, if the user clicks submit again, another error
element added (yes, an extra one)
here is my code:
<script type='text/javascript'>
$().ready(function() {
$('#signupform').validate({
errorElement: 'div',
        rules: {
            name: {
                required: true,
                minlength: 2
            },
            email: {
                required: true,
                email: true
            },
            phone: {
                required: true,
            }
        },
        messages: {
            name: {
                required: 'Please enter your name',
                minLength: 'Your name must consist of at least 2
characters'
            },
            email: 'Please enter a valid email address',
            phone: 'Please enter your phone number'
        }
    });
$('input.phone').mask('(999) 999-9999',
{placeholder:'_'});
});
</script>