Me encontré con esto y no pude usar CSS ya que jQuery usa los métodos show() y hide() en el elemento de error (que establecer "display: block;" inline) después de la creación inicial. En su lugar, puede usar los métodos de validación y desmarcación del complemento validar para cambiar el CSS en línea.
errorElement: 'em',
highlight: function(element, errorClass) {
$(element).addClass(errorClass); // good for changing field backgrounds
$(element).next('em').css('display','inline'); // keeps error message layout clean
},
unhighlight: function(element, errorClass) {
$(element).removeClass(errorClass); // good for changing field backgrounds
$(element).next('em').css('display','none'); // keeps error message layout clean
},
¿Dónde está su código? ¿Que has hecho hasta ahora? – Sparky
Hola, desafortunadamente este es un proyecto interno, así que no puedo dirigirlo a un enlace. Estoy tratando de encontrar dónde el jquery le dice al código que agregue la pantalla: en línea con la etiqueta de error cuando se muestra, y cambie eso para mostrar: inline-block –
No le pedí que publicara un enlace. Sin embargo, simplemente busque dentro del complemento y personalice según sea necesario ... solo jQuery/JavaScript. – Sparky