Foros del Web » Programando para Internet » Jquery »

efecto jquery no se repite

Estas en el tema de efecto jquery no se repite en el foro de Jquery en Foros del Web. hola tengo un oroble ma tengo este codigo Código HTML: $(document).ready(function(){ $("a").click(function(evento){ $("#loader").show("slow"); evento.preventDefault(); attr=$(this).attr('href'); $("#wall").load(attr, function(){ $("#loader").hide("slow"); }); }); }) cuando hago click en ...
  #1 (permalink)  
Antiguo 17/11/2009, 13:14
Avatar de dyegox  
Fecha de Ingreso: enero-2008
Mensajes: 173
Antigüedad: 16 años, 10 meses
Puntos: 7
efecto jquery no se repite

hola tengo un oroble ma tengo este codigo
Código HTML:
$(document).ready(function(){
   $("a").click(function(evento){
   $("#loader").show("slow");
      evento.preventDefault();
	  attr=$(this).attr('href');
      $("#wall").load(attr, function(){
         $("#loader").hide("slow");
      });
   });
})
cuando hago click en el link se muestra el cargando y se oculta despues de cargado el archov pero cuenado hago click otra vez en otro link ya no se muestra el div loader pero si se carga el archivo

que puede ser
  #2 (permalink)  
Antiguo 17/11/2009, 14:45
 
Fecha de Ingreso: agosto-2008
Mensajes: 3
Antigüedad: 16 años, 3 meses
Puntos: 0
Respuesta: efecto jquery no se repite

Segun veo tu funcion ajax esta mal escrita, ya que el segundo parametro de la funcion load es en donde van los datos y el la tercera el callback:

Código:
$(document).ready(function(){
   $("a").click(function(evento){
   $("#loader").show("slow");
      evento.preventDefault();
	  attr=$(this).attr('href');
      $("#wall").load(attr, {} ,function(){
         $("#loader").hide("slow");
      });
   });
});
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 17:28.