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 08: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
