Diferencia entre revisiones de «Usuario:ManuelRomero/JavaScript/jquery/efectos»
(Página reemplazada por «{{Usuario:ManuelRomero/JavaScript/jquery/nav}} <br />») |
|||
Línea 1: | Línea 1: | ||
{{Usuario:ManuelRomero/JavaScript/jquery/nav}} | {{Usuario:ManuelRomero/JavaScript/jquery/nav}} | ||
<br /> | <br /> | ||
+ | *Los efectos son acciones que queremos realizar sobre un elemento seleccionado | ||
+ | *La sintaxis sigue la básica de '''''jquery''''' | ||
+ | <source lang=javascript> | ||
+ | $(seleccion).accion() | ||
+ | </source> | ||
+ | *Vamos a ver distintos tipos de efectos, las posibilidades son enormes | ||
+ | ===Mostrar/Ocultar=== | ||
+ | <source lang=javascript> | ||
+ | $(seleccion).hide(time, callback) | ||
+ | $(seleccion).show(time, callback) | ||
+ | </source> | ||
+ | *Los parámetros time y callback son opcioneles | ||
+ | {{Actividad| | ||
+ | Title="Muestra u oculta una imagen | ||
+ | <source lang=javascirpt> | ||
+ | <!DOCTYPE html> | ||
+ | <html lang="en"> | ||
+ | |||
+ | <head> | ||
+ | <meta charset="UTF-8"> | ||
+ | <title>Document</title> | ||
+ | <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> | ||
+ | <script> | ||
+ | < script type = 'text/javascript' | ||
+ | src = "//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js" > | ||
+ | </script> | ||
+ | <script type="text/javascript"> | ||
+ | $(document).ready(activa); | ||
+ | |||
+ | function activa () { | ||
+ | $("#muestra").click(muestra); | ||
+ | $("#oculta").click(oculta); | ||
+ | } | ||
+ | |||
+ | function muestra(){ | ||
+ | $("img").show(); | ||
+ | } | ||
+ | function oculta(){ | ||
+ | $("img").hide(); | ||
+ | } | ||
+ | </script> | ||
+ | </head> | ||
+ | |||
+ | <body> | ||
+ | <h1>Mostrando u ocultando imágenes</p> | ||
+ | <button id="muestra">Muestra </button> | ||
+ | <button id="oculta">Oculta</button> | ||
+ | <br /> | ||
+ | <img src="naturaleza.jpg" alt=""> | ||
+ | </body> | ||
+ | </html> | ||
+ | </source> | ||
+ | }} | ||
+ | ;parámetros opicones | ||
+ | :El primer parámetros especifica el tiempo en el cual ocurre la acción | ||
+ | :Valores | ||
+ | #slow | ||
+ | #fast | ||
+ | # un entero que especifica el tiempo en milisegundos | ||
+ | :El segundo parámetro es una función que se ejecutará cuando haya terminado la acción | ||
+ | {{Actividad| | ||
+ | Modifica el ejercico anterior para que se realice en un tiempo y que luego se muestre un alert diciendo que la imagen se ha mostrado u ocultado}} | ||
+ | |||
+ | jQuery Effects | ||
+ | jQuery Hide/Show | ||
+ | jQuery Fade | ||
+ | jQuery Slide | ||
+ | jQuery Animate | ||
+ | jQuery stop() | ||
+ | jQuery Callback | ||
+ | jQuery Chaining | ||
+ | === |
Revisión de 21:44 6 abr 2016
- Los efectos son acciones que queremos realizar sobre un elemento seleccionado
- La sintaxis sigue la básica de jquery
$(seleccion).accion()
- Vamos a ver distintos tipos de efectos, las posibilidades son enormes
Mostrar/Ocultar
$(seleccion).hide(time, callback) $(seleccion).show(time, callback)
- Los parámetros time y callback son opcioneles
{{{1}}}
|
- parámetros opicones
- El primer parámetros especifica el tiempo en el cual ocurre la acción
- Valores
- slow
- fast
- un entero que especifica el tiempo en milisegundos
- El segundo parámetro es una función que se ejecutará cuando haya terminado la acción
jQuery Effects
jQuery Hide/Show
jQuery Fade
jQuery Slide
jQuery Animate
jQuery stop()
jQuery Callback
jQuery Chaining