Diferencia entre revisiones de «Usuario:Juanda/jQuery/Eventos»
De WikiEducator
(→Eventos relacionados con el ratón) |
(→Eventos relacionados con el ratón) |
||
Línea 43: | Línea 43: | ||
*mouseup() | *mouseup() | ||
:''Para generar un evento cuando el usuario ha hecho clic y luego suelta un botón del ratón. El evento mouseup se produce sólo en el momento de soltar el botón.'' | :''Para generar un evento cuando el usuario ha hecho clic y luego suelta un botón del ratón. El evento mouseup se produce sólo en el momento de soltar el botón.'' | ||
− | |||
− | |||
*mousemove() | *mousemove() | ||
:''Evento que se produce al mover el ratón sobre un elemento de la página.'' | :''Evento que se produce al mover el ratón sobre un elemento de la página.'' | ||
Línea 54: | Línea 52: | ||
*mouseout() | *mouseout() | ||
:''Este evento sirve para lo mismo que el evento mouseout de JavaScript. Se desata cuando el usuario sale con el ratón de la superficie de un elemento.'' | :''Este evento sirve para lo mismo que el evento mouseout de JavaScript. Se desata cuando el usuario sale con el ratón de la superficie de un elemento.'' | ||
− | *mouseover() | + | *mouseover() y mouseout() |
− | :''Sirve para lo mismo que | + | :''Sirve para lo mismo que los eventos mouseover y mouseout de Javascript. Se produce cuando el ratón está sobre un elemento, pero tiene como particularidad que pueden producirse varias veces mientras se mueve el ratón sobre el elemento, sin necesidad de haber salido (por los elementos anidados).'' |
− | *mouseenter() | + | *mouseenter() y mouseleave() |
− | :''Normalmente preferiremos | + | :''Normalmente preferiremos estos eventos respecto a los originales de javascript ya que se ejecutarán sólo una vez.'' |
*hover() | *hover() | ||
:''Esta función en realidad sirve para manejar dos eventos, cuando el ratón entra y sale de encima de un elemento. Por tanto espera recibir dos funciones en vez de una que se envía a la mayoría de los eventos.'' | :''Esta función en realidad sirve para manejar dos eventos, cuando el ratón entra y sale de encima de un elemento. Por tanto espera recibir dos funciones en vez de una que se envía a la mayoría de los eventos.'' | ||
+ | :A menudo utilizaremos este evento mejor en vez de mouseenter() y mouseleave(). | ||
<source lang="javascript"> | <source lang="javascript"> | ||
.hover(function() { | .hover(function() { |
Revisión de 11:20 12 nov 2012