jquery dispara h5Validate para mostrar un mensaje de error

¿Cómo puedo activar h5Validate y mostrar el ("#error-email") cuando la clase"ui-state-error"

Necesito mostrar los errores cuando h5Validate agrega la clase.

mi por ejemplo: http://jsfiddle.net/hsSru/30/

gracias

preguntado el 09 de marzo de 12 a las 16:03

Esto duplica stackoverflow.com/questions/9636608/… Mira mi respuesta allí. -

Parece que hiciste la misma pregunta dos veces, solo una hora entre ellas. -

1 Respuestas

Puede anular addClass para activar un evento:

(function(){
    // Your base, I'm in it!
    var originalAddClassMethod = jQuery.fn.addClass;

    jQuery.fn.addClass = function(){
        // Execute the original method.
        var result = originalAddClassMethod.apply( this, arguments );

        this.trigger('classChanged');

        // return the original result
        return result;
    }
})();

Y luego puedes hacer tus cosas:

$("#error-email").bind('classChanged', data, function(){
    if(this.hasClass("ui-state-error")){
        //do your stuff
    }
});

respondido 09 mar '12, 16:03

Gracias amigo, ¿podrías ponerlo en un violín por favor? - DD77

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.