Foros del Web » Programando para Internet » Jquery »

aplicar css a .after con jquery

Estas en el tema de aplicar css a .after con jquery en el foro de Jquery en Foros del Web. Hola a todos, estoy usando .after para validar mis campos y lo hago de la siguiente manera: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Javascript : Ver original if ...
  #1 (permalink)  
Antiguo 12/07/2013, 09:41
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años
Puntos: 27
aplicar css a .after con jquery

Hola a todos, estoy usando .after para validar mis campos y lo hago de la siguiente manera:

Código Javascript:
Ver original
  1. if ($("#"+id_camp[i]).val() == "") {  
  2.  
  3.  $("#"+id_camp[i]).after("<span id='error"+id_camp[i]+"' class='error"+id_camp[i]+"' style=' background-color: #BC1010; border-radius: 4px 4px 4px 4px;   color: white; font-weight: bold;    margin-left: 16px; margin-top: -2px; padding: 6px 12px; position: absolute;   ' >Campo obligatorio</span>");
  4. }

De esta manera ejecuto la accion en un un ciclo para validar cada uno de los campos de mi formulario, pero resulta que el css lo estoy aplicando en el mismo span y ahi un parte de css que no se como aplica

Este es el css:

Código CSS:
Ver original
  1. .error{
  2.     background-color: #BC1010;
  3.     border-radius: 4px 4px 4px 4px;
  4.     color: white;
  5.     font-weight: bold;
  6.     margin-left: 16px;
  7.     margin-top: 6px;
  8.     padding: 6px 12px;
  9.     position: absolute;
  10. }
  11. .error:before{
  12.     border-color: transparent #BC1010 transparent transparent;
  13.     border-style: solid;
  14.     border-width: 6px 8px;
  15.     content: "";
  16.     display: block;
  17.     height: 0;
  18.     left: -16px;
  19.     position: absolute;
  20.     top: 8px;
  21.     width: 0;
  22. }

La parte que no se aplicar es la del .error:before

Y me toca aplicarlo en el mismo spam ya que el class y el id del spam es variable, esto con el fin de realizar otras validaciones

Como puedo aplicar este tipo de css que aplica el bofore

Como lo puedo aplicar dentro de esta validacion?...

Etiquetas: css
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:35.