price imuran what is the price of viagra at walmart scott's vitamin c pastilles price princess jasmine costume adults ideas inderal no prescription when should i get my period after clomid

Una de las grandes ventajas de JQuery es la realización de efectos especiales para páginas web, las cuales se desarrollan con poco código. Dichos efectos sirven para aplicar dinamismo a una página web, y una respuesta atractiva, lo que hace que las páginas programadas con JQuery ofrezcan una imagen moderna y puntera.

Los efectos de JQuery se pueden realizar sin muchas complicaciones, ya que existen funciones que simplifican las tareas de los desarrolladores. En muchos casos, dichos efectos llevarán una simple línea de código, como puede ser la siguiente:

$("#capa").hide("slow");

Con ello lo que conseguimos es que el elemento con el id="capa" desaparezca de la página. Pero además el efecto no es un simple fundido del elemento en la página (hacerse transparente), sino que también va acompañado de una reducción de tamaño progresiva hasta desaparecer.

Combinando los efectos con la interacción de usuario, por medio de eventos, podemos conseguir que los efectos respondan a las acciones del visitante, lo que multiplica las posibilidades, manteniendo la sencillez, elegancia y facilidad de manutención de nuestro código Javascript.

Ejemplo de efectos e interacción con JQuery

En este ejemplo vamos a mostrar y ocultar un elemento de la página web. Lo que vamos a tener es una capa y dos enlaces. Utilizando JQuery lo que haremos es que al pulsar los enlaces se muestre u oculte dicha capa, con las funciones de la librería Effects.

Comencemos con nuestro código

<div id="capaefectos" style="background-color:#cc7700: color: #fff; padding: 10px;">
Esta capa nos servirá para hacer efectos
</div>
<p>
<ahref="#"id="ocultar">Ocultar capa</a>
<ahref="#"id="mostrar">Mostrar capa</a>
</p>

Ahora viene la parte interesante, que es en la que asociaremos eventos a estos dos enlaces y codificamos las llamadas a las funciones de Effects, que harán que se muestre u oculte la capa.

El código Javascript que utilizaremos es el siguiente.

$(document).ready(function(){
$("#ocultar").click(function(evento){
evento.preventDefault();
$("#capaefectos").hide("slow");
})
$("#mostrar").click(function(evento){
evento.preventDefault();
$("#capaefectos").show(3000);
})
})

Como se puede ver, lo primero que tenemos que definir es el evento ready del objeto $(document) para hacer cosas cuando el documento está preparado para recibir acciones.

Luego se define el evento click sobre cada uno de los enlaces, para ello se invoca al método click sobre el enlace, que hemos seleccionado con JQuery a través del identificador de la etiqueta <a>.

$("#ocultar").click(function(evento))

Con esto estoy definiendo el evento click sobre el elemento con el id="ocultar".

Dentro de la función a ejecutar cuando se hace clic, se coloca la llamada a la función de los efectos.

$("capaefectos").hide("slow");

Esto lo que hace es que nuestra capa, a la que habíamos puesto el identificador (atributo id) "capaefectos" se oculte. Pasamos el parámetro "slow" porque deseamos que el efecto sea lento.

La función de los efectos de la otra llamada es la siguiente.

$("capaefectos").show(3000);

Esto hace que se muestre el elemento id="capaefectos" y que el proceso de mostrarse dure 3000 milisegundos.

Veamos el ejemplo completo.

<!DOCTYPE html>
<html>
<head>
<script src="https://code.jquery.com/jquery-3.6.0.js"></script>
<script>
$(document).ready(function(){
$("#ocultar").click(function(evento){
evento.preventDefault();
$("#capaefectos").hide("slow");
})
$("#mostrar").click(function(evento){
evento.preventDefault();
$("#capaefectos").show(1000);
})
})
</script>
</head>
<body>
<div id="capaefectos" style="background-color:#cc7700: color: #fff; padding: 10px;">
Esta capa nos servirá para hacer efectos
</div>
<p>
<ahref="#"id="ocultar">Ocultar capa</a>
<ahref="#"id="mostrar">Mostrar capa</a>
</p>
</body>
</html>