Ver Mensaje Individual
  #5 (permalink)  
Antiguo 17/02/2011, 07:07
SeaPirates
 
Fecha de Ingreso: enero-2009
Ubicación: España
Mensajes: 786
Antigüedad: 15 años, 11 meses
Puntos: 9
Respuesta: Preloader en otro div

Código Javascript:
Ver original
  1. $(document).ready(function(){
  2.  
  3.     //obtener hash
  4.    var jash = window.location.hash;
  5.     // comprobamos si existe un hash valido
  6.    if(jash.length > 1){
  7.       // si existe buscamos el enlace que contiene ese hash en el href y cojemos su atributo "title"
  8.       var href = $("a[@href="+jash+"]").attr("title");
  9.       // cargamos la página que se solicita vía hash
  10. $("#show").load(href);
  11.    }
  12.    //######
  13.    
  14.    
  15.    //código del menu, nada nuevo aquí
  16.    $("#nav a").click(function(){
  17.       var href = $(this).attr("title");
  18. $('#show').load(href, function(response, status, xhr){
  19.  if (status == "error") {
  20.     var msg = "<div class='ajax_error'>Lo sentimos pero esta p&aacute;gina no existe o est&aacute; siendo actualizada en estos momentos</div>";
  21.     $("#show").html(msg);
  22.   }
  23. });
  24. $('#loading').html('<img src=images/ajax-loader.gif>');
  25.    });
  26.  
  27. });

Así estaría bien? Porque nose que hice que cuando carga la pagina el loader desaparece :/. Funciona como yo queria pero sin haver hecho demasiado..
No se si es algun error o que