0 votos
por (220 puntos) en jQuery
Hola!!

Tengo un formulario que se valida con JQuery Validate sin ningún problema. Lo que me está volviendo loco es la forma de mostrar los mensajes de error. Lo que quiero es que al enviar el formulario, el texto que acompaña al input cambie de color. Por ejemplo, si hay un campo "Nombre", y no se introduce ningún texto en el input, que el texto "Nombre" cambie de color. He buscado en varias páginas, pero no consigo ver cómo se hace :(

Gracias por la ayuda!!


2 Respuestas

0 votos
por (8.5k puntos)
Buenas!

Usando la función highlight consigues el efecto que buscas:


  <script>
  $(document).ready(function(){
    $("#commentForm").validate({
    highlight: function(element) {
        $(element).siblings("label").addClass("error");
    }
    });
  });
  </script>

http://jsfiddle.net/Torrespro/7WbeN/

Espero que te sirva!


0 votos
por (220 puntos)
Hola!!

Al final lo solucioné con,

$("#id").css({"color":"#f00"});

Muchas gracias por la ayuda!! ;)


Preguntas relacionadas

0 votos
1 respuesta
preguntado por jokings80 (220 puntos) Ene 28, 2016 en jQuery
0 votos
0 respuestas
preguntado por mustang (20 puntos) Ene 28, 2016 en jQuery
0 votos
0 respuestas
0 votos
0 respuestas
0 votos
0 respuestas
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...