Ver Mensaje Individual
  #8 (permalink)  
Antiguo 10/11/2014, 11:35
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años
Puntos: 977
Respuesta: Duda Sobre mostrar y ocultar elementos al pasar el mouse por encima

Cita:
Iniciado por jhoannn21 Ver Mensaje
Entiendo lo que me dices amigo lo cambie asi como tu dices pero igualmente sigue sin funcionar :S me pregunto si sera que mi jquery es una version vieja.
Eso debe de estar así:

Código HTML:
Ver original
  1. <!DOCTYPE html>
  2. <html lang="es">
  3.     <meta charset="UTF-8">
  4.     <title>Capa segun mouse sobre otra capa</title>
  5.     <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js" type="text/javascript"></script>
  6.     <script type="text/javascript">
  7.         $(document).ready(function(){
  8.             $("#capa").hover(function(){
  9.                 $("#mensaje").show();
  10.             }, function(){
  11.                 $("#mensaje").hide();
  12.             });
  13.         });
  14.      </script>
  15.     <style type="text/css">
  16.         #capa, #mensaje{
  17.             padding: 10px;
  18.             background-color: lightgreen;
  19.         }
  20.  
  21.         #mensaje{
  22.             display: none;
  23.         }
  24.     </style>
  25. </head>
  26.     <div id="capa">Pon el raton sobre esta capa</div>
  27.     <div id="mensaje">Haz puesto el raton sobre la capa ahora quitalo de ahí!!</div>   
  28. </body>
  29. </html>

Fíjate que, el código JS, se encuentro dentro de $(document).ready(), esto es para que, dicho bloque de código, cargue una vez que haya terminado la carga del documento, además, coloqué los estilos entre etiquetas <style> pues esa es la manera recomendada en lugar de colocarlos dentro de los elementos del documento, aunque sería mejor que tengas los estilos en un archivo CSS. Como verás, también oculto al <div> de id 'mensaje'.

DEMO y CÓDIGO

Prueba y nos cuentas cómo te fue.

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

Última edición por Alexis88; 10/11/2014 a las 11:43 Razón: Adición del demo