Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/01/2014, 02:33
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: MouseOver en rectángulos de canvas

Tomas el elemento a afectar con el evento mouseover y le añades dicho evento, en donde, cuando se produzca, ejecute una función.

Código HTML:
Ver original
  1. <canvas id = "miCanvas"></canvas>
  2. <div id = "miDiv"></div>

Código CSS:
Ver original
  1. #miDiv {
  2.     display: none;
  3. }

Código Javascript:
Ver original
  1. var miCanvas = document.getElementById("miCanvas"),
  2.     miDiv = document.getElementById("miDiv");
  3.  
  4. //Para mostrar el Div
  5. miCanvas.addEventListener("mouseover", function(){
  6.     miDiv.style.display =  "block";
  7. }, false);
  8.  
  9. //Para ocultar el Div
  10. miCanvas.addEventListener("mouseout", function(){
  11.     miDiv.style.display =  "none";
  12. }, false);

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