🕷️ Crawler Inspector

URL Lookup

Direct Parameter Lookup

Raw Queries and Responses

1. Shard Calculation

Query:
Response:
Calculated Shard: 198 (from laksa074)

2. Crawled Status Check

Query:
Response:

3. Robots.txt Check

Query:
Response:

4. Spam/Ban Check

Query:
Response:

5. Seen Status Check

ℹ️ Skipped - page is already crawled

📄
INDEXABLE
CRAWLED
6 days ago
🤖
ROBOTS ALLOWED

Page Info Filters

FilterStatusConditionDetails
HTTP statusPASSdownload_http_code = 200HTTP 200
Age cutoffPASSdownload_stamp > now() - 6 MONTH0.2 months ago
History dropPASSisNull(history_drop_reason)No drop reason
Spam/banPASSfh_dont_index != 1 AND ml_spam_score = 0ml_spam_score=0
CanonicalPASSmeta_canonical IS NULL OR = '' OR = src_unparsedNot set

Page Details

PropertyValue
URLhttps://guidacode.com/2017/jquery/efectos-jquery-mostrar-y-ocultar-elementos/
Last Crawled2026-03-31 23:04:02 (6 days ago)
First Indexed2022-03-08 00:37:20 (4 years ago)
HTTP Status Code200
Meta TitleEfectos de jQuery: Mostrar y ocultar elementos con jQuery - Guidacode
Meta DescriptionEste post muestra cómo emplear mediante ejemplos las funciones básicas para mostrar y ocultar elementos con jQuery de manera sencilla.
Meta Canonicalnull
Boilerpipe Text
Cómo crear el efecto slide en jQuery Cómo mostrar y ocultar elemento con el efecto fade en jQuery Efectos de jQuery: Mostrar y ocultar elementos con jQuery Seguramente te hayas encontrado en la situación de tener que mostrar u ocultar elementos. Esto se puede hacer con JavaScript pero, jQuery proporciona un conjunto de funciones que permiten mostrar y ocultar elementos. En este post voy a mostrar funciones básicas para mostrar y ocultar elementos con jQuery . Para usar esos efectos, se aplican a la selección jQuery , cómo cualquier función. Por ejemplo, si quiero ocultar los elementos con la clase ocultar, lo haría de la siguiente forma JavaScript 1 $ ( '.ocultar' ) . hide ( ) ; Además, cada función de efecto puede tener como parámetros opcionales la velocidad y una función callback . La velocidad es el tiempo que tarda en completarse el efecto mientras que la función callback es la función que se ejecuta cuando el efecto ha terminado . Para asignar la velocidad, puede emplearse un string («fast», «normal» o «slow») o los milisegundos que toma el efecto. En cuanto a los string, para ser más concretos serían 200, 400 y 600 milisegundos respectivamente. Cuando se aplica un efecto que hace desaparecer un elemento, como en ejemplo que acabo de mostrar, este no se elimina del navegador . El elemento sigue estando en el DOM   pero con la propiedad  display en none. Al emplear display y no visibility , el elemento oculto no ocupa espacio dando la sensación de que no existe. Si esta propiedad te provoca dudas te recomiendo este post . Función show() Esta función hace que un elemento oculto pase a ser visible, bastante lógico no? Obviamente si lo aplicas a un elemento visible no tendrá efecto. En caso de no pasarle una velocidad, el elemento aparece inmediatamente. Sin embargo, si le pasas una velocidad, el elemento va apareciendo desde la esquina superior izquierda hasta la inferior derecha. Por ejemplo, un div con el «id» prueba con las siguientes regla en CSS CSS 1 2 3 4 5 6 7 8 <style> #prueba {    width : 100px ;    height : 100px ;    background-color : #F00 ;    display : none } </style> El div estará oculto por defecto y para mostrarlo, hay que darle al botón «mostrar».  Para ello le asignamos a «mostrar» la función del evento click y dentro de este la función show (). XHTML 1 2 3 4 5 6 7 8 9 <button id = "mostrar" > Mostrar </button> <br /> <div id = "prueba" > </div> <script> $ ( '#mostrar' ) . click ( function ( ) { $ ( '#prueba' ) . show ( 1000 ) ; } ) ; </script> Función hide Sucede lo mismo que con show () pero al revés.  Sin embargo, si le asignamos una velocidad, el elemento se irá encogiendo hasta desaparecer . Esta vez quitamos la propiedad display y cambiamos tanto el botón como la acción dentro de la función click() XHTML 1 2 3 4 5 6 7 8 9 10 <button id = "ocultar" > Ocultar </button> <br /> <div id = "prueba" > </div> <script> $ ( '#ocultar' ) . click ( function ( ) {     $ ( '#prueba' ) . hide ( 1000 ) ; } ) ; </script> Función toggle Esta función alterna el valor display del elemento. Si un elemento está visible, toggle () lo culta y si está oculto lo muestra. Es una función ideal cuando quieres un control o botón que te sirva para mostrar y ocultar un elemento. JavaScript 1 2 3 4 5 6 7 8 9 10 < button id = "alternar" > Alternar < / button > < br / > < div id = "prueba" > < / div > <script> $ ( '#alternar' ) . click ( function ( ) { $ ( '#prueba' ) . toggle ( ) ; } ) ; </script> Y hasta aquí las funciones básicas para mostrar y ocultar elementos con jQuery, espero que os haya gustado. A seguir picando 🙂
Markdown
- [Inicio](https://guidacode.com/) - [HTML5](https://guidacode.com/category/html5/) - [CSS](https://guidacode.com/category/css/) - [Sass](https://guidacode.com/category/css/sass/) - [JavaScript](https://guidacode.com/category/javascript/) - [AngularJS](https://guidacode.com/category/angularjs/) - [jQuery](https://guidacode.com/category/jquery/) - [PHP](https://guidacode.com/category/php/) - [CodeIgniter](https://guidacode.com/category/php/codeigniter/) - [WordPress](https://guidacode.com/category/wordpress/) [![Guidacode](https://guidacode.com/wp-content/uploads/2018/04/cropped-Logo-4.png)](https://guidacode.com/ "Guidacode") [Facebook](https://www.facebook.com/guidacode/)[Twitter](https://twitter.com/guidacode)[Google+](https://plus.google.com/102054666260881551223)[CodePen](https://codepen.io/guidacode/)[GitHub](https://github.com/guidacode) ### Menú - [Inicio](https://guidacode.com/) - [HTML5](https://guidacode.com/category/html5/) - [CSS](https://guidacode.com/category/css/) - [Sass](https://guidacode.com/category/css/sass/) - [JavaScript](https://guidacode.com/category/javascript/) - [AngularJS](https://guidacode.com/category/angularjs/) - [jQuery](https://guidacode.com/category/jquery/) - [PHP](https://guidacode.com/category/php/) - [CodeIgniter](https://guidacode.com/category/php/codeigniter/) - [WordPress](https://guidacode.com/category/wordpress/) © Guidacode 2022 - [Agradecimientos](https://guidacode.com/agradecimientos/) Funciona con [Verbosa](http://example.com/twenty-fourteen-child/ "Verbosa WordPress Theme by Cryout Creations") & [WordPress](http://wordpress.org/ "Plataforma semántica de publicación personal"). Inicio [jQuery](https://guidacode.com/category/jquery/) Efectos de jQuery: Mostrar y ocultar elementos con jQuery # Efectos de jQuery: Mostrar y ocultar elementos con jQuery [*David*](https://guidacode.com/author/david/ "Ver todas las entradas de David") 28 agosto, 2017 28 agosto, 2017 [jQuery](https://guidacode.com/category/jquery/) [Efectos de jQuery](https://guidacode.com/series/efectos-de-jquery/ "Efectos de jQuery") - [Cómo crear el efecto slide en jQuery](https://guidacode.com/2017/jquery/como-crear-efecto-slide-en-jquery/ "Cómo crear el efecto slide en jQuery") - [Cómo mostrar y ocultar elemento con el efecto fade en jQuery](https://guidacode.com/2017/jquery/mostrar-ocultar-el-efecto-fade-en-jquery/ "Cómo mostrar y ocultar elemento con el efecto fade en jQuery") - Efectos de jQuery: Mostrar y ocultar elementos con jQuery Seguramente te hayas encontrado en la situación de tener que mostrar u ocultar elementos. Esto se puede hacer con JavaScript pero, jQuery proporciona un conjunto de funciones que permiten mostrar y ocultar elementos. En este post voy a mostrar funciones básicas para **mostrar y ocultar elementos con jQuery**. Para usar esos efectos, se **aplican a la selección jQuery**, cómo cualquier función. Por ejemplo, si quiero ocultar los elementos con la clase ocultar, lo haría de la siguiente forma JavaScript \$('.ocultar').hide(); | | | |---|---| | 1 | \$('.ocultar').hide(); | Además, cada función de efecto puede tener como parámetros opcionales **la velocidad y una función callback**. La velocidad es el tiempo que tarda en completarse el efecto mientras que la función callback es la función que se ejecuta **cuando el efecto ha terminado**. Para asignar la velocidad, puede emplearse un string («fast», «normal» o «slow») o los milisegundos que toma el efecto. En cuanto a los string, para ser más concretos serían 200, 400 y 600 milisegundos respectivamente. Cuando se aplica un efecto que hace desaparecer un elemento, como en ejemplo que acabo de mostrar, este **no se elimina del navegador**. El elemento sigue estando en el **[DOM](https://guidacode.com/2016/jquery/jquery-dom-selectores-basicos/)** pero con la propiedad *display* en none. Al emplear *display* y no *visibility*, el elemento oculto no ocupa espacio dando la sensación de que no existe. Si esta propiedad te provoca dudas **[te recomiendo este post](https://guidacode.com/2016/css/ocultar-propiedad-visibility-css/)**. ## Función show() Esta función hace que un elemento oculto pase a ser visible, bastante lógico no? Obviamente si lo aplicas a un elemento visible no tendrá efecto. En caso de no pasarle una velocidad, el elemento aparece inmediatamente. Sin embargo, si le pasas una velocidad, el elemento **va apareciendo desde la esquina superior izquierda** hasta la inferior derecha. Por ejemplo, un *div* con el «id» prueba con las siguientes regla en CSS CSS \<style\> \#prueba{ width:100px; height:100px; background-color:\#F00; display:none } \</style\> | | | |---|---| | 1 2 3 4 5 6 7 8 | \<style\> \#prueba{ width:100px; height:100px; background-color:\#F00; display:none } \</style\> | El div estará oculto por defecto y para mostrarlo, hay que darle al botón «mostrar». Para ello le asignamos a «mostrar» la función del evento click y dentro de este la función *show*(). XHTML \<button id="mostrar"\>Mostrar\</button\> \<br /\> \<div id="prueba"\>\</div\> \<script\> \$('\#mostrar').click(function(){ \$('\#prueba').show(1000); }); \</script\> | | | |---|---| | 1 2 3 4 5 6 7 8 9 | \<button id\="mostrar"\>Mostrar\</button\> \<br /\> \<div id\="prueba"\>\</div\> \<script\> \$('\#mostrar').click(function(){ \$('\#prueba').show(1000); }); \</script\> | ![mostrar y ocultar elementos jquery - Ejemplo con show()](https://guidacode.com/wp-content/uploads/2017/08/mostrar-y-ocultar-elementos-jquery-show.gif) ## Función hide Sucede lo mismo que con *show*() pero al revés. Sin embargo, si le asignamos una velocidad, el elemento se **irá encogiendo hasta desaparecer**. Esta vez quitamos la propiedad *display* y cambiamos tanto el botón como la acción dentro de la función click() XHTML \<button id="ocultar"\>Ocultar\</button\> \<br /\> \<div id="prueba"\>\</div\> \<script\> \$('\#ocultar').click(function(){ \$('\#prueba').hide(1000); }); \</script\> | | | |---|---| | 1 2 3 4 5 6 7 8 9 10 | \<button id\="ocultar"\>Ocultar\</button\> \<br /\> \<div id\="prueba"\>\</div\> \<script\> \$('\#ocultar').click(function(){ \$('\#prueba').hide(1000); }); \</script\> | ![mostra y ocultar elementos jquery - Ejemplo con shide)](https://guidacode.com/wp-content/uploads/2017/08/hide.gif) ## Función toggle Esta función **alterna el valor** *display* del elemento. Si un elemento está visible, *toggle*() lo culta y si está oculto lo muestra. Es una función ideal cuando quieres un control o botón que te sirva para mostrar y ocultar un elemento. JavaScript \<button id="alternar"\>Alternar\</button\> \<br /\> \<div id="prueba"\>\</div\> \<script\> \$('\#alternar').click(function(){ \$('\#prueba').toggle(); }); \</script\> | | | |---|---| | 1 2 3 4 5 6 7 8 9 10 | \<button id\="alternar"\>Alternar\</button\> \<br /\> \<div id\="prueba"\>\</div\> \<script\> \$('\#alternar').click(function(){ \$('\#prueba').toggle(); }); \</script\> | ![mostrar y ocultar elementos jquery - Ejemplo con toogle()](https://guidacode.com/wp-content/uploads/2017/08/toggle.gif) Y hasta aquí las funciones básicas para mostrar y ocultar elementos con jQuery, espero que os haya gustado. A seguir picando 🙂 [animación](https://guidacode.com/tag/animacion/) / [básico](https://guidacode.com/tag/basico/) / [efectos](https://guidacode.com/tag/efectos/) [Me invitas a un café?](https://www.paypal.me/GuidacodeBlog/1) [Me invitas a un café?](bitcoin:3AM9weuE4rA9QPdhsPB9CTxMMM1irze2Vn?message=Invitame%20a%20un%20caf%C3%A9%20%3B%29) *Anterior Post*[Las directivas de Angular: Manejar expresiones](https://guidacode.com/2017/angularjs/directivas-angular-manejar-expresiones/) *Siguiente Post*[Arrays en PHP: Funciones de array básicas](https://guidacode.com/2017/php/arrays-php-funciones-de-array-basicas/) ## Meta - [Acceder](https://guidacode.com/wp-login.php) - [Feed de entradas](https://guidacode.com/feed/) - [Feed de comentarios](https://guidacode.com/comments/feed/) - [WordPress.org](https://es.wordpress.org/) ## Menú - [Contacto](https://guidacode.com/contacto/) - [Términos de uso](https://guidacode.com/terminos-de-uso/) - [Política de privacidad](https://guidacode.com/politica-de-privacidad/) ## Etiquetas [animación](https://guidacode.com/tag/animacion/) [archivo](https://guidacode.com/tag/archivo/) [array](https://guidacode.com/tag/array/) [avanzado](https://guidacode.com/tag/avanzado/) [base de datos](https://guidacode.com/tag/base-de-datos/) [bucle](https://guidacode.com/tag/bucle/) [bucles](https://guidacode.com/tag/bucles/) [básico](https://guidacode.com/tag/basico/) [campos personalizados](https://guidacode.com/tag/campos-personalizados/) [comentarios](https://guidacode.com/tag/comentarios/) [condiciones](https://guidacode.com/tag/condiciones/) [contenido](https://guidacode.com/tag/contenido/) [CSS](https://guidacode.com/tag/css/) [directivas](https://guidacode.com/tag/directivas/) [disposicion](https://guidacode.com/tag/disposicion/) [DOM](https://guidacode.com/tag/dom/) [eventos](https://guidacode.com/tag/eventos/) [expresiones](https://guidacode.com/tag/expresiones/) [filtros](https://guidacode.com/tag/filtros/) [fondo](https://guidacode.com/tag/fondo/) [formulario](https://guidacode.com/tag/formulario/) [funciones](https://guidacode.com/tag/funciones/) [header](https://guidacode.com/tag/header/) [HTML5](https://guidacode.com/tag/html5/) [imagen](https://guidacode.com/tag/imagen/) [input](https://guidacode.com/tag/input/) [javascript](https://guidacode.com/tag/javascript/) [loop](https://guidacode.com/tag/loop/) [microdatos](https://guidacode.com/tag/microdatos/) [módulo](https://guidacode.com/tag/modulo/) [objetos](https://guidacode.com/tag/objetos/) [plugins](https://guidacode.com/tag/plugins/) [posicionado](https://guidacode.com/tag/posicionado/) [position](https://guidacode.com/tag/position/) [posts](https://guidacode.com/tag/posts/) [preprocesador](https://guidacode.com/tag/preprocesador/) [RSS](https://guidacode.com/tag/rss/) [selector](https://guidacode.com/tag/selector/) [selectores](https://guidacode.com/tag/selectores/) [seo](https://guidacode.com/tag/seo/) [tema](https://guidacode.com/tag/tema/) [transición](https://guidacode.com/tag/transicion/) [url](https://guidacode.com/tag/url/) [validación](https://guidacode.com/tag/validacion/) [variables](https://guidacode.com/tag/variables/) [Volver arriba]() Gestionar el consentimiento de las cookies Para ofrecer las mejores experiencias, utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. El consentimiento de estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones. Funcional Funcional Siempre activo El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas. Preferencias Preferencias El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario. Estadísticas Estadísticas El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos. El almacenamiento o acceso técnico que se utiliza exclusivamente con fines estadísticos anónimos. Sin un requerimiento, el cumplimiento voluntario por parte de tu Proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarte. Marketing Marketing El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en una web o en varias web con fines de marketing similares. [Administrar opciones](https://guidacode.com/2017/jquery/efectos-jquery-mostrar-y-ocultar-elementos/) [Gestionar los servicios](https://guidacode.com/2017/jquery/efectos-jquery-mostrar-y-ocultar-elementos/) [Gestionar proveedores](https://guidacode.com/2017/jquery/efectos-jquery-mostrar-y-ocultar-elementos/) [Leer más sobre estos propósitos](https://cookiedatabase.org/tcf/purposes/) Aceptar Denegar Ver preferencias Guardar preferencias [Ver preferencias](https://guidacode.com/2017/jquery/efectos-jquery-mostrar-y-ocultar-elementos/) [{title}](https://guidacode.com/2017/jquery/efectos-jquery-mostrar-y-ocultar-elementos/) [{title}](https://guidacode.com/2017/jquery/efectos-jquery-mostrar-y-ocultar-elementos/) [{title}](https://guidacode.com/2017/jquery/efectos-jquery-mostrar-y-ocultar-elementos/) Gestionar consentimiento
Readable Markdown
- [Cómo crear el efecto slide en jQuery](https://guidacode.com/2017/jquery/como-crear-efecto-slide-en-jquery/ "Cómo crear el efecto slide en jQuery") - [Cómo mostrar y ocultar elemento con el efecto fade en jQuery](https://guidacode.com/2017/jquery/mostrar-ocultar-el-efecto-fade-en-jquery/ "Cómo mostrar y ocultar elemento con el efecto fade en jQuery") - Efectos de jQuery: Mostrar y ocultar elementos con jQuery Seguramente te hayas encontrado en la situación de tener que mostrar u ocultar elementos. Esto se puede hacer con JavaScript pero, jQuery proporciona un conjunto de funciones que permiten mostrar y ocultar elementos. En este post voy a mostrar funciones básicas para **mostrar y ocultar elementos con jQuery**. Para usar esos efectos, se **aplican a la selección jQuery**, cómo cualquier función. Por ejemplo, si quiero ocultar los elementos con la clase ocultar, lo haría de la siguiente forma JavaScript | | | |---|---| | 1 | \$('.ocultar').hide(); | Además, cada función de efecto puede tener como parámetros opcionales **la velocidad y una función callback**. La velocidad es el tiempo que tarda en completarse el efecto mientras que la función callback es la función que se ejecuta **cuando el efecto ha terminado**. Para asignar la velocidad, puede emplearse un string («fast», «normal» o «slow») o los milisegundos que toma el efecto. En cuanto a los string, para ser más concretos serían 200, 400 y 600 milisegundos respectivamente. Cuando se aplica un efecto que hace desaparecer un elemento, como en ejemplo que acabo de mostrar, este **no se elimina del navegador**. El elemento sigue estando en el **[DOM](https://guidacode.com/2016/jquery/jquery-dom-selectores-basicos/)** pero con la propiedad *display* en none. Al emplear *display* y no *visibility*, el elemento oculto no ocupa espacio dando la sensación de que no existe. Si esta propiedad te provoca dudas **[te recomiendo este post](https://guidacode.com/2016/css/ocultar-propiedad-visibility-css/)**. ## Función show() Esta función hace que un elemento oculto pase a ser visible, bastante lógico no? Obviamente si lo aplicas a un elemento visible no tendrá efecto. En caso de no pasarle una velocidad, el elemento aparece inmediatamente. Sin embargo, si le pasas una velocidad, el elemento **va apareciendo desde la esquina superior izquierda** hasta la inferior derecha. Por ejemplo, un *div* con el «id» prueba con las siguientes regla en CSS CSS | | | |---|---| | 1 2 3 4 5 6 7 8 | \<style\> \#prueba{ width:100px; height:100px; background-color:\#F00; display:none } \</style\> | El div estará oculto por defecto y para mostrarlo, hay que darle al botón «mostrar». Para ello le asignamos a «mostrar» la función del evento click y dentro de este la función *show*(). XHTML | | | |---|---| | 1 2 3 4 5 6 7 8 9 | \<button id\="mostrar"\>Mostrar\</button\> \<br /\> \<div id\="prueba"\>\</div\> \<script\> \$('\#mostrar').click(function(){ \$('\#prueba').show(1000); }); \</script\> | ![mostrar y ocultar elementos jquery - Ejemplo con show()](https://guidacode.com/wp-content/uploads/2017/08/mostrar-y-ocultar-elementos-jquery-show.gif) ## Función hide Sucede lo mismo que con *show*() pero al revés. Sin embargo, si le asignamos una velocidad, el elemento se **irá encogiendo hasta desaparecer**. Esta vez quitamos la propiedad *display* y cambiamos tanto el botón como la acción dentro de la función click() XHTML | | | |---|---| | 1 2 3 4 5 6 7 8 9 10 | \<button id\="ocultar"\>Ocultar\</button\> \<br /\> \<div id\="prueba"\>\</div\> \<script\> \$('\#ocultar').click(function(){ \$('\#prueba').hide(1000); }); \</script\> | ![mostra y ocultar elementos jquery - Ejemplo con shide)](https://guidacode.com/wp-content/uploads/2017/08/hide.gif) ## Función toggle Esta función **alterna el valor** *display* del elemento. Si un elemento está visible, *toggle*() lo culta y si está oculto lo muestra. Es una función ideal cuando quieres un control o botón que te sirva para mostrar y ocultar un elemento. JavaScript | | | |---|---| | 1 2 3 4 5 6 7 8 9 10 | \<button id\="alternar"\>Alternar\</button\> \<br /\> \<div id\="prueba"\>\</div\> \<script\> \$('\#alternar').click(function(){ \$('\#prueba').toggle(); }); \</script\> | ![mostrar y ocultar elementos jquery - Ejemplo con toogle()](https://guidacode.com/wp-content/uploads/2017/08/toggle.gif) Y hasta aquí las funciones básicas para mostrar y ocultar elementos con jQuery, espero que os haya gustado. A seguir picando 🙂
Shard198 (laksa)
Root Hash18412439651089909398
Unparsed URLcom,guidacode!/2017/jquery/efectos-jquery-mostrar-y-ocultar-elementos/ s443