Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/05/2010, 09:31
juan007
 
Fecha de Ingreso: marzo-2004
Ubicación: Chile
Mensajes: 382
Antigüedad: 20 años, 9 meses
Puntos: 0
Problemas con menu

Bueno antes que todo agradecer cualquier ayuda sugerencia o critica.

Bueno les comento que tengo un menu de esta forma:

Código HTML:
<a  class="mano" href="home.php" >Home</a> |
<a  class="mano" href="galeria.php" >Galeria</a> |
<a  class="mano" href="contacto.php" >Contacto</a> |
....
....
Les comento que trabajo con la version jquery-1.4.2 y mi codigo es el
siguiente.

Código:
$(".mano").live("click",function(){
       var url
       url=$(this).attr("href");
       $(this).removeAttr("href");//elimino el atributo href que vien por
html para que trabaje solo con jquery
       //alert (url);

       $.post(url, function(data){
               $("#contenido").html(data);
                     if (url.indexOf("frmMuro.php")!=-1){
                             $("#txtNombreM").focus();
                      }
                      if (url.indexOf("formMantagua.php")!=-1){
                              $("#txtCodigoBarras").focus();
                      }
                      if (url.indexOf("formAccesoAdmini.php")!=-1){
                               $("#txtAdmin").focus();
                       }
        });
 })
Ahora les comento mi problema, cuando hago un clic en una opcion del menu por ejemplo galeria me la carga sin problema, luego hago clic en el menu la opcion home me carga sin problema ..... EL PROBLEMA esta en que cuando quiero volver a hacer clic en la opcion galeria del menu....en el div me carga la pagina completa....puse un alert para saber que me traia la varible url y cuando hago clic en home me muestra home.php cuando haglo cilc en galeria muestra galeria.php y
cuando vuelvo a hacer clic en home me muestra undefined ...y nose me
ocurre como resolver esto.
Espero haberme explicado bien y desde ya Gracias.