Ver Mensaje Individual
  #2 (permalink)  
Antiguo 01/02/2014, 08:52
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 6 meses
Puntos: 977
Respuesta: Ajax Load; Que estoy haciendo mal?

Estás asignando mal el id del enlace: id"muestrame". Debe ser así: id = "muestrame", sin embargo, intentas darle el mismo Id a todos los enlaces, lo cual está mal porque el Id debe ser único, en tal caso, asigna la misma clase para todos los enlaces e identifica el enlace al que se le dio clic por dicho nombre.

Código HTML:
Ver original
  1. <li>
  2.     <p>
  3.         <a href="presentacion-casa.php?zona=fachada" class = "ejemplo">Fachada</a>
  4.     </p>
  5. </li>
  6.  
  7. <li>
  8.     <p>
  9.         <a href="presentacion-casa.php?zona=hall" class = "ejemplo">Hall</a>
  10.     </p>
  11. </li>
  12.  
  13. <li>
  14.     <p>
  15.         <a href="presentacion-casa.php?zona=salon" class = "ejemplo">Salón</a>
  16.     </p>
  17. </li>
  18.  
  19. <li>
  20.     <p>
  21.         <a href="presentacion-casa.php?zona=cocina" class = "ejemplo">Cocina</a>
  22.     </p>
  23. </li>
  24.  
  25. <li>
  26.     <p>
  27.         <a href="presentacion-casa.php?zona=habitaciones" class = "ejemplo">Habitaciones</a>
  28.     </p>
  29. </li>

Código Javascript:
Ver original
  1. $(".ejemplo").click(function(e){
  2.     e.preventDefault();
  3.     mostrar();
  4. });

También se te olvidó evitar que se ejecute el comportamiento por defecto del enlace al darle clic, el cual se evita con el método preventDefault, tal y como puedes ver en el código.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand