Foros del Web » Programando para Internet » Jquery »

jquery + ajax + eventos

Estas en el tema de jquery + ajax + eventos en el foro de Jquery en Foros del Web. Hola amigos tengo el siguiente codigo en un js para pober las celdas de mi tabla de varios colores y para hacer un formateo de ...
  #1 (permalink)  
Antiguo 11/05/2012, 10:09
 
Fecha de Ingreso: febrero-2010
Ubicación: La Habana,Cuba
Mensajes: 89
Antigüedad: 14 años, 9 meses
Puntos: 1
jquery + ajax + eventos

Hola amigos
tengo el siguiente codigo en un js para pober las celdas de mi tabla de varios colores y para hacer un formateo de algunas otras cosillas
Código:
$(function(){

    $("table.stripper tr:odd td").addClass("row-gray");

$(".buttonset :first-child").addClass('btn btn-first').nextUntil('.buttonset :last-child').addClass('btn btn-medium');
    $(".buttonset :last-child").removeClass('btn btn-medium').addClass('btn btn-last');
    $(".buttonset .btn-medium").next('.btn-medium').css({"border-left":"1px solid #DCDCDC"});
}):
Resulta que cuando le doy clic a un boton hago una llamada via ajax de php que lo unico que hace es cargar una tabla y ponerla en mi pagina dentro de un #content, por envima de este #content ya hay un #header (donde se cargan todos los style y script) y por debajo un #foot.
Bueno cuando hago el llamado por ajax y se muetra la tabla esta no asume los estilos, ni las configuraciones que le di por js
Que puede ser esto? que debo hacer? Volver a hacer toda esta configuracion con cada llamada a ajax?
  #2 (permalink)  
Antiguo 11/05/2012, 18:25
 
Fecha de Ingreso: julio-2011
Ubicación: Zapopan, Jal. MX
Mensajes: 316
Antigüedad: 13 años, 4 meses
Puntos: 32
Respuesta: jquery + ajax + eventos

Me parece que es por que estas aplicando mal el selector, debe ir pegado, por ejemplo aqui:

Código Javascript:
Ver original
  1. $(".buttonset :first-child"); // MAL
  2. $(".buttonset:first-child"); // BIEN
Y recuerdo que no puedes poner nada despues de poner un selector, usa find o children, por ejemplo aqui:

Código Javascript:
Ver original
  1. $("table.stripper tr:odd td"); // MAL
  2. $("table.stripper tr:odd").children("td"); // BIEN

Saludos!

Etiquetas: ajax, eventos, js, php, botones
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 03:00.