Mostrar y ocultar contenido con jQuery

Siempre que tengamos contenido no muy importante o que no queramos resaltar en nuestra página Web o especialmente en los formularios, cuando nos referimos a campos no obligatorios, podriamos ocultarlos y mostrarlos al antojo del usuario medante un checkbox que muestre o no muestre el contenido según esté chekeado o no.

Para implementar esto necesitarmos crear una función javascript dentro de la etiqueta <head> de la siguiente forma:

<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
    function mostrar(){
        $('#flotante').css('display', 'block');
    }

    function cerrar(){
       $('#flotante').css('display', 'none');
    }
</script>

Esta función simplemente muestra el contenido escondido del <div> con id=»flotante».

Después en el <body> podríamos tener algo como lo que sigue:

<div id="content">
        <p><a href="javascript:mostrar();">Mostrar</a></p>
        <div id="flotante" style="display:none;">
            <div id="close"><a href="javascript:cerrar();">cerrar</a></div>
            Este es un div ocultar
        </div>
    </div>

En el código anterior tendremos un link que al hacer clic se realizará una llamada a la función mostrar() que se encarga de mostrar el div escondido.

Ver ejemplo en funcionamiento

Autor
Escrito por Jose Aguilar - Director ejecutivo y tecnológico en JA Modules. Experto programador PrestaShop y Experto programador WordPress.
Te ha servido? Valora esta entrada!
(2 votos, promedio: 5 de 5)
Comparte en las redes sociales
¿Buscas trabajo de programador?

Una respuesta a “Mostrar y ocultar contenido con jQuery”

  1. Nathanial Travillian dice:

    Its excellent as your other content : D, thanks for posting . «Slump I ain’t in no slump… I just ain’t hitting.» by Yogi Berra.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Ver más sobre